Software Engineer, Test

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

Description For Software Engineer, Test

Ethos Life is revolutionizing the life insurance industry by leveraging deep technology and data science to streamline the traditionally multi-week process into a modern digital experience that takes minutes. As a Software Engineer, Test at Ethos, you'll join a team working at the intersection of insurance and technology, backed by prominent investors including General Catalyst, Sequoia Capital, and Google Ventures.

The role offers an exciting opportunity to work with some of the best engineers in the InsureTech space. You'll be responsible for designing and implementing test automation from the ground up, maintaining test scripts, and scaling up tests for faster and reliable execution. The position requires a strong background in software development or test framework development, with expertise in programming languages and modern testing tools.

Your day-to-day responsibilities will involve collaborating with cross-functional teams, designing risk-based test plans, and ensuring quality releases. You'll work on automating repeated tasks, building regression test coverage, and providing valuable feedback on new features and processes. The ideal candidate should be detail-oriented, have excellent communication skills, and be passionate about quality assurance.

Working at Ethos means joining a company that's issued billions in coverage each month and is rapidly scaling to protect the next million families. The company offers a hybrid work environment in Bangalore and values diversity, inclusion, and authentic workplace culture. This is an excellent opportunity for someone who wants to make a significant impact in the InsureTech space while working with cutting-edge technology and a mission-driven team.

Last updated 19 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 Test Engineer role at Ethos Life, focusing on test automation and quality assurance for insurance technology products.

Senior Software Development Engineer

Senior Software Engineer role at Audible focusing on backend development, requiring 5+ years of experience in Java and distributed systems, building platforms for audio content delivery.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

Software Development Engineer, Route 53 - DNS Security and DNS Management

Senior Software Engineer role at AWS focusing on DNS security and management, building scalable systems and ML models for threat detection while protecting thousands of organizations worldwide.