About the Role
Lead the development and execution of quality assurance strategies to support scalable, high-performing software systems. Oversee testing frameworks, process improvements, and cross-functional collaboration to ensure product integrity.
Responsibilities
- Define and implement a company-wide quality assurance strategy
- Build and manage a team of quality engineers
- Establish testing standards for automated and manual processes
- Collaborate with engineering and product teams to integrate QA early in development
- Develop metrics to measure software quality and testing effectiveness
- Lead root cause analysis for critical production issues
- Ensure compliance with industry and regulatory standards
- Drive continuous improvement in test coverage and defect detection
- Oversee the creation and maintenance of test environments
- Champion quality-first practices across engineering teams
- Evaluate and adopt new testing tools and technologies
- Manage QA budget and resource planning
- Set performance goals and conduct reviews for QA staff
- Promote a culture of accountability for software quality
- Coordinate QA efforts across multiple product teams
- Support incident response with a focus on quality insights
- Ensure scalability of testing infrastructure with product growth
- Integrate security testing into QA workflows
- Report on QA KPIs to executive leadership
- Mentor engineers in test automation best practices
- Align QA milestones with product release schedules
- Facilitate knowledge sharing between QA and development
- Optimize release validation processes
- Ensure accessibility and usability testing are included in QA cycles
- Lead post-release quality reviews
Compensation
Competitive salary and benefits package
Work Arrangement
Remote with flexible scheduling
Team
Part of the engineering leadership team focused on product reliability
About the Role
This position is responsible for establishing a robust quality assurance function within a growing technology organization. The ideal candidate will combine technical depth with leadership skills to ensure software quality is embedded in every phase of development.
What We Value
We prioritize clear communication, data-informed decisions, and proactive problem solving. Candidates should demonstrate a commitment to long-term system reliability and team development.
Available for qualified candidates

