C
Quality Assurance Manager
Job Description
We are looking for an experienced QA Manager with 10+ years of experience in software quality assurance and a strong background in leading QA teams, test automation, and performance testing. The ideal candidate will be responsible for defining and implementing QA strategies, managing test processes, and ensuring high-quality software delivery across multiple projects. This role requires hands-on expertise with automation frameworks such as Selenium and Playwright, as well as experience with load testing and test management tools.
Key Responsibilities
- Lead and manage the QA team, including QA engineers, automation engineers, and test analysts.
- Define and implement QA strategy, testing standards, and best practices across projects.
- Design and oversee automated testing frameworks using tools such as Selenium, Playwright, or similar technologies.
- Ensure comprehensive test coverage across functional, regression, integration, and performance testing.
- Collaborate with product managers, developers, and DevOps teams to ensure quality throughout the SDLC.
- Implement continuous testing practices within CI/CD pipelines.
- Manage and monitor test planning, execution, defect tracking, and reporting.
- Oversee load testing and performance testing activities using industry-standard tools.
- Ensure proper usage of test management tools for test case management, traceability, and reporting.
- Identify quality risks and proactively implement mitigation strategies.
- Drive automation-first testing strategies to improve efficiency and reduce manual testing efforts.
- Conduct QA metrics analysis and reporting to leadership.
- Mentor and coach QA team members to improve technical and testing skills.
Required Skills
- 10+ years of experience in Software Quality Assurance, including 3–5 years in a leadership or QA management role.
- Strong hands-on experience with test automation tools such as Selenium and Playwright.
- Experience developing and maintaining automation frameworks.
- Experience with performance and load testing tools (e.g., JMeter, LoadRunner, Gatling, or similar).
- Experience using test management tools such as TestRail, Zephyr, qTest, or similar.
- Strong understanding of SDLC, STLC, and Agile/Scrum methodologies.
- Experience integrating automation into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.).
- Experience with API testing tools such as Postman or RestAssured.
- Strong knowledge of defect management processes and tools such as Jira.
- Excellent leadership, communication, and stakeholder management skills.
- Experience with microservices architecture and API-driven systems.
- Familiarity with containerized environments (Docker, Kubernetes).
- Exposure to security testing and DevSecOps practices
- Banking and Financial domain experience is plus