Salary
💰 $215,000 - $240,000 per year
Tech Stack
AWSCloudCypressDistributed SystemsGoogle Cloud PlatformLinux
About the role
- Report to the CTO and develop and execute a comprehensive QA strategy aligned with business objectives and product roadmap
- Build, scale, and mentor the QA organization, including hiring and training QA engineers and analysts
- Establish quality metrics, KPIs, and reporting frameworks to measure and communicate quality outcomes
- Design and implement automated testing frameworks for web applications, APIs, and integrations
- Oversee test planning, execution, and reporting for complex insurance workflows and business logic
- Ensure comprehensive testing of data accuracy and performance across product features
- Lead shift-left testing practices and integrate quality gates into CI/CD pipelines
- Collaborate with product, engineering, security, compliance, customer success, and support teams
- Develop testing strategies for regulatory reporting and audit requirements (SOC 1, SOC 2, GDPR, state insurance regulations)
- Manage risk assessment and mitigation strategies related to product quality
- Present testing strategy and plans to customers and coordinate integration testing with customer teams
- Drive continuous improvement initiatives to enhance testing efficiency and effectiveness
Requirements
- 8+ years of software QA experience with 3+ years in management/leadership roles
- Experience with SaaS products and agile development processes
- Hands-on expertise in test automation (Playwright, Cypress, or similar)
- Experience with API testing, performance testing, and CI/CD integration
- Knowledge of cloud platforms (GCP, AWS) and engineering process tools (JIRA, Confluence, TestRail)
- Understanding of compliance requirements (SOC 2, GDPR) and security testing
- Experience managing testing programs in environments with frequent deployments, feature flagging, and distributed systems
- Familiarity with AI-enabled testing tools and best-in-class QA tools and processes
- Strong leadership skills with ability to build and mentor technical teams
- Excellent communication skills and ability to manage multiple projects
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- Preferred: experience in insurance, financial services, or regulated industries
- Preferred: advanced automation and performance testing tools experience
- Preferred: Linux systems and database testing experience
- Preferred: QA certification (ISTQB, CSTE) or startup/scale-up experience
- Preferred: experience building QA metrics dashboards and reporting systems
- Must reside in the US contiguous 48 states (US remote position)