Tech Stack
AWSAzureCloudGoogle Cloud Platform
About the role
- Lead and scale the QA team, including recruitment, mentoring, and performance management.
- Define and implement the overall QA strategy, encompassing functional, regression, performance, and security testing.
- Establish and enforce quality standards, test plans, and best practices across all projects.
- Drive test automation strategy to increase efficiency and reduce manual testing overhead.
- Partner with Engineering and DevOps to integrate automated tests into CI/CD pipelines.
- Monitor and report on key quality metrics (defect density, test coverage, release stability).
- Collaborate with Product and Engineering to ensure requirements are testable and aligned with customer expectations.
- Ensure adherence to compliance frameworks (e.g., SOC 2, ISO 27001, GDPR) as applicable.
- Manage QA tools, infrastructure, and budget for testing environments.
- Serve as the voice of quality in release readiness reviews and executive meetings.
- Embed quality into every stage of the development lifecycle and define metrics to improve release confidence, reduce defects, and accelerate time-to-market.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in software quality assurance, with at least 5 years in leadership roles.
- Proven track record of building and scaling QA teams in fast-paced environments.
- Deep knowledge of QA methodologies, test automation frameworks, and performance testing tools.
- Strong experience with CI/CD integration and automated testing pipelines.
- Familiarity with cloud-based architectures (AWS, GCP, or Azure).
- Excellent leadership, communication, and stakeholder management skills.
- Ability to balance strategic planning with hands-on execution.
- Experience in SaaS or enterprise software environments (preferred).
- Familiarity with security testing and regulatory compliance requirements (preferred).
- Background in AI/ML product QA or identity verification software testing (preferred).
- Experience managing offshore or distributed QA teams (preferred).
- Knowledge of performance, load, and scalability testing tools (preferred).