Duties & Responsibilities
Lead QA strategy, planning, and execution across enterprise and customer-facing applications.
Build and evolve automation frameworks using Selenium, TestNG, JUnit, PyTest, or equivalent.
Manage and mentor offshore QA teams, ensuring alignment with business and engineering priorities.
Define and enforce best practices for functional, regression, integration, and performance testing.
Collaborate with DevOps teams to embed testing into CI / CD pipelines (Jenkins, GitLab CI, etc.).
Drive adoption of test automation to reduce cycle time and improve release quality.
Define quality metrics (defect leakage, automation coverage, execution efficiency) and regularly report to leadership.
Conduct code reviews for test automation and provide guidance to QA engineers.
Partner with architects and developers to ensure stability and performance considerations are built into applications.
Requirements
Basic Qualifications
Strong expertise in Selenium and test automation frameworks.
Experience in TestNG, JUnit, PyTest.
Functional, regression, and integration testing expertise.
Strong analytical and problem-solving skills.
Hands-on leadership of offshore QA teams.
Familiarity with Agile / CI / CD environments.
Proven experience in building and maintaining QA automation frameworks.
Experience integrating QA into Agile and DevOps pipelines.
Preferred Qualifications
Exposure to performance testing and security testing practices.
Experience with cloud-based testing tools and environments.
Knowledge of AI / ML-driven QA practices.
Certifications in QA / Testing (ISTQB, CSTE, or equivalent).
Skills Required
TestNG, Jenkins, Devops, Junit, Pytest, Agile, Selenium
Quality Assurance Manager • Chennai, India