
Senior Software Engineer, Test
Ethos Life17 days ago
Bengaluru, IndiaSenior
Responsibilities
- Advocate for product quality while collaborating with software engineers, designers, and product managers.
- Design and deliver risk-based test plans using scenario, exploratory, scripted, manual, and automated testing methods.
- Support on-time releases without compromising quality.
- Partner with software engineers to identify coverage gaps, automate repetitive tasks, and build regression test coverage.
- Develop and improve testing infrastructure and automation frameworks.
- Provide feedback on new functionality, features, and process changes.
- Identify and prevent corner-case defects.
Requirements
- At least 7–12 years of software development or test framework development experience.
- Proficiency in at least one programming or scripting language, such as JavaScript, Java, or Python.
- Familiarity with CI/CD and infrastructure tools such as AWS or GCP.
- Hands-on experience developing automation frameworks with tools such as TestNG, Cypress, Selenium, Rest Assured, Cucumber, or Jest.
- Expertise in test-driven development and multiple levels of automated testing, including unit, integration, and functional tests.
- Self-directed, curious, action-oriented, detail-oriented, and able to communicate technical problems clearly.
- Willingness to challenge and improve existing practices.
Benefits
- Hybrid work arrangement.
Tech Stack
Categories
About Ethos Life
Ethos Life builds a technology platform for buying and underwriting term and permanent life insurance, serving consumers directly online and licensed agents. It partners with carriers to offer instant, no-exam policies and supports agent distribution, generating revenue from policy premiums and commissions. Founded in 2016 and headquartered in Austin, Texas, the company is privately held and operates across the U.S.