About the job
Job Description
- Lead, mentor, and manage a team of manual QA engineers, ensuring comprehensive test coverage.
- Design, build, and maintain automation suites for regression, functional, and API testing.
- Define QA processes, test strategies, and automation roadmap for the organization.
- Collaborate with developers, product managers, and DevOps to integrate tests into CI/CD pipelines.
- Ensure balance between manual testing for new features and automation for regression/stability.
- Drive continuous improvements in QA practices, defect prevention, and test efficiency.
- Monitor and report QA metrics (defect leakage, automation coverage, test execution trends).
Must-have attributes/ Technical skills
- 6β7 years of QA experience with strong expertise in both manual and automation testing.
- Prior experience in leading/mentoring a QA team.
- Hands-on experience in building and scaling automation frameworks using tools like Selenium, Cypress, Playwright, or Appium.
- Strong scripting/programming skills in Java, Python, or JavaScript.
- Solid knowledge of API testing & automation (Postman, RestAssured, Karate, etc.).
- Experience integrating automated tests with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
- Familiarity with performance testing (JMeter, Locust) and cloud-based environments (AWS/GCP/Azure) is a plus.
- Strong communication skills, problem-solving ability, and ownership mindset.