QA Manager
Responsibilities:
- Own and continuously evolve Indee's QA strategy across manual, automation, regression, exploratory, API, performance, and release testing.
- Lead QA efforts throughout the software development lifecycle, including test planning, test execution, defect management, risk assessment, release validation, and release sign-offs.
- Drive adoption of AI-enabled testing approaches and continuously evaluate opportunities to improve testing efficiency, quality, and coverage.
- Drive release quality by establishing strong validation processes, improving regression coverage, and minimizing production defects.
- Define, track, and report on key quality metrics, including production defect leakage, release readiness, automation coverage, defect trends, and test effectiveness.
- Conduct root cause analysis for production issues and implement preventive actions to improve product quality and release stability.
- Drive automation initiatives across the QA function, improving automation coverage, framework reliability, execution efficiency, and long-term maintainability.
- Partner with engineering teams to identify automation opportunities and improve testing effectiveness through API-based and UI-based automation approaches.
- Mentor and develop QA engineers across manual and automation testing disciplines, supporting skill development, career growth, and technical excellence.
- Enable manual QA engineers to contribute to automation efforts through coaching, structured ownership, and ongoing support.
- Collaborate with product and engineering teams to drive quality throughout the software development lifecycle, from requirements and design through testing, release, and production support.
- Support timely investigation, validation, and resolution of customer-reported issues, production incidents, and QA-related escalations.
- Improve release planning, workload allocation, and team capacity management to support multiple concurrent projects and business priorities.
- Lead, mentor, and manage the QA team, including hiring, onboarding, performance management, capacity planning, and succession planning.
- Foster a collaborative, accountable, and high-performing team culture that promotes ownership, continuous improvement, and operational excellence.
Requirements:
- Bachelor's degree in computer science, software engineering, or a related field; master's degree preferred.
- 8 - 12 years of QA experience in product companies.
- 4+ years of experience managing/leading QA teams.