Key Responsibilities:
- Define, implement, and manage QA strategies, processes, and best practices.
- Lead and mentor a team of QA engineers across manual, automation, regression, and performance testing functions.
- Ensure rigorous regression testing practices are in place to validate new features and prevent reoccurrence of defects.
- Plan and execute performance testing strategies to ensure scalability and reliability of applications.
- Collaborate closely with cross-functional teams (Development, Product, DevOps, PMs) for seamless quality integration across SDLC.
- Build and maintain test cases, test data, and automation scripts to support both sprint testing and regression cycles.
- Drive continuous improvement through QA metrics and defect analysis.
- Implement and manage test automation frameworks and CI/CD pipelines.
- Prepare test plans, test summary reports, and quality dashboards for leadership and stakeholders.
Required Skills & Experience:
- 12+ years of progressive QA experience with at least 4 years in a leadership role.
- Strong experience in testing web and mobile apps across platforms and devices.
- Expertise in regression testing, performance testing (e.g., load/stress), and test strategy formulation.
- Hands-on experience with test case management and defect tracking tools.
- Familiarity with automation tools (e.g., Selenium, Appium), and scripting knowledge is a plus.
- Understanding of CI/CD pipelines, DevOps integration, and test environments.
- Strong analytical, documentation, and stakeholder communication skills.
Preferred Qualifications:
- ISTQB or equivalent QA certification preferred.
- Exposure to API testing, security testing, and cloud-based testing environments.
- Experience in Agile/Scrum methodologies and fast-paced product environments.