Software Engineer, Test

Ethos leverages technology and data science to streamline life insurance, making it more accessible through a modern digital experience.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Finance · Insurance

Description For Software Engineer, Test

Ethos Life, a revolutionary InsureTech company backed by major investors like General Catalyst, Sequoia Capital, and Accel Partners, is seeking a Senior Software Engineer, Test to join their team in Bangalore. The company has transformed the traditional multi-week life insurance process into a modern digital experience that takes minutes, leveraging deep technology and data science.

As a Software Engineer, Test, you'll work alongside some of the finest engineers in the InsureTech space, designing and implementing test automation from the ground up. The role demands a detail-oriented approach with a focus on clean, modular, and high-performing code. You'll be responsible for maintaining test scripts and scaling up tests for faster and reliable execution.

The ideal candidate brings 5+ years of software development or test framework experience, with proficiency in languages like JavaScript, Java, or Python. You'll need expertise in test automation frameworks such as TestNG, Cypress, or Selenium, along with a solid understanding of CI/CD and cloud infrastructure tools. The role offers an opportunity to work on life-changing products while collaborating with cross-functional teams including software engineers, designers, and product managers.

Ethos Life offers a hybrid work environment and values diversity and inclusion. The company has issued billions in coverage monthly and is rapidly scaling to protect the next million families. This is an excellent opportunity to join a well-funded, mission-driven company that's revolutionizing the life insurance industry through technology.

Last updated 6 days ago

Responsibilities For Software Engineer, Test

  • Be a strong quality advocate, collaborating with software engineers, designers, and product managers
  • Design and deliver risk-based test plans for new features and functionality
  • Ensure vertical's releases adhere to deadlines while maintaining quality
  • Pair with software engineers to identify coverage gaps and automate repeated tasks
  • Build regression test coverage through existing or new infrastructure
  • Provide feedback on new functionality, features, and process changes

Requirements For Software Engineer, Test

JavaScript
Java
Python
  • Minimum 5 years of software development or test framework development experience
  • Proficient in at least one programming/scripting language (JavaScript, Java, Python)
  • Familiarity with CI/CD and infrastructure tools (AWS/GCP)
  • Experience with automation framework development: TestNG/Cypress/Selenium/Rest Assured/Cucumber/Jest
  • Expertise in test-driven development and automated tests
  • Detail oriented with strong communication skills
  • Self-directed and deeply curious
  • Willingness to challenge existing practices

Interested in this job?

Jobs Related To Ethos Life Software Engineer, Test

Software Engineer, Test

Senior Software Engineer, Test position at Ethos Life in Bangalore, focusing on test automation and quality assurance for their innovative insurance technology platform.

Sr System Development Engineer, Automation Integration Technologies

Senior System Development Engineer role at Amazon focusing on automation integration technologies, combining software development with industrial control systems for warehouse robotics.

Sr. Software Development Engineer, Partner Network

Senior Software Development Engineer position at Amazon Advertising, focusing on building APIs and distributed systems for partner enablement and advertising optimization.

Support Engineer IV, Alexa Connect Kit, Alexa Smart Home, Alexa Connect Kit

Support Engineer role at Amazon's Alexa Connect Kit team, focusing on IoT device maker support and smart home technology integration.

Senior SDE - Kuiper, Mission Planning

Senior Software Engineer role at Amazon's Project Kuiper, developing mission planning software for satellite constellation management using Java, Python, and AWS technologies.