Overview
As Principal Quality Engineer, you will lead automation-driven testing initiatives and shape AI-enabled testing strategies to improve quality across the SDLC. You’ll design scalable test frameworks and partner with cross-functional teams to elevate code quality and shift-left practices. You will own the test strategy for value streams, ensuring robust automation across UI, API, and integration layers and embedding testing into CI/CD pipelines. This role offers impact at scale, mentoring teams, and advancing modern testing practices within a values-driven culture.
Compensation / Benefits
- competitive salary and bonus
- 401(k) with company match
- comprehensive health insurance
- paid time off and holidays
- paid parental leave
- sabbatical after 5 years
Responsibilities
- Lead the design and evolution of automation frameworks using Playwright and Cucumber.
- Drive automation-first mindset with automated tests across UI, API, integration, and regression layers.
- Partner with developers to improve testability, shift-left, and continuous testing.
- Own test strategy for assigned value streams aligned with CI/CD pipelines.
- Build and maintain scalable automation frameworks for multiple teams.
- Integrate automated tests into CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps).
- Establish standards for test data management, mocking, and service virtualization.
- Evaluate and introduce new tools to improve speed, stability, and observability of tests.
- Define best practices for test automation, defect triage, root-cause analysis, and quality gates.
- Standardize tooling, reporting, and quality metrics across teams.
- Embed testing early with Engineering, Product, Architecture, and Security; lead enablement sessions on Playwright, Cucumber, and TypeScript.
Key requirements
- 10+ years in software test automation or software engineering
- 5+ years in a principal or lead role
- Deep hands-on expertise with TypeScript, Playwright, Cucumber
- Strong understanding of CI/CD, cloud-native testing, and DevOps QA workflows
- Experience designing automation frameworks from scratch and scaling them
- Solid understanding of performance testing, API testing, and test observability tools
- Familiarity with Agile/SAFe practices
- Insurance or financial services domain experience is a plus
- Excellent communication, collaboration, and technical leadership skills
- communication
- collaboration
- leadership
- TypeScript
- Playwright
- Cucumber