Quality Assurance Manager
Good co India · Remote · remote · Posted 51d ago
₹20.0L - ₹35.0L PA5–10 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Role & responsibilities
- Lead and manage the QA team, providing technical direction, mentoring, and performance guidance.
- Define and execute the overall QA strategy, test plans, processes, and quality standards.
- Plan and manage testing activities across functional, regression, integration, API, automation, and end-to-end testing.
- Collaborate with Product, Engineering, DevOps, and other stakeholders to ensure quality throughout the software development lifecycle.
- Review requirements and technical specifications to identify quality risks, gaps, and test scenarios.
- Drive test automation initiatives and ensure scalable, maintainable automation frameworks.
- Establish and monitor quality metrics, defect trends, test coverage, and release readiness.
- Manage defect lifecycle, prioritize critical issues, and drive root-cause analysis and resolution.
- Ensure effective integration of automated testing into CI/CD pipelines.
- Plan QA resources, timelines, estimates, and testing deliverables across multiple projects.
- Identify opportunities to improve QA processes, tools, methodologies, and overall testing efficiency.
- Coordinate with development teams to ensure timely resolution and verification of defects.
- Manage release validation and provide QA sign-off based on defined quality criteria.
- Conduct regular test reviews, process audits, and quality assessments.
- Build a culture of continuous improvement, ownership, collaboration, and quality within the QA organization.
- Mentor QA engineers and help develop technical and leadership capabilities within the team.
Preferred candidate profile
- 5 to 10 years of experience in Software Testing, Quality Assurance, QA Automation, or Quality Engineering, including experience managing or leading QA teams.
- Strong understanding of QA methodologies, test planning, test management, defect management, and software development lifecycles.
- Hands-on experience with automation tools such as Selenium, Playwright, Cypress, or similar frameworks.
- Strong programming/scripting knowledge in Java, Python, JavaScript, or TypeScript.
- Good experience in API testing, REST APIs, SQL, Postman, and Rest Assured.
- Experience designing and implementing automation frameworks and CI/CD-based continuous testing.
- Working knowledge of Jenkins, GitHub Actions/Azure DevOps, Git, Docker, and cloud platforms is preferred.
- Experience with functional, regression, integration, end-to-end, and performance testing.
- Strong knowledge of Agile/Scrum methodologies, Jira, test metrics, risk management, and release management.
- Demonstrated ability to manage QA teams, allocate resources, prioritize work, and deliver testing within timelines.
- Strong analytical, problem-solving, decision-making, communication, and stakeholder-management skills.
- Proven experience in team building, mentoring, performance management, and cross-functional collaboration.
- Ability to balance hands-on technical involvement with people and process management.
- B.E./B.Tech in Computer Science, Information Technology, Software Engineering, ECE, or a related discipline; MCA or equivalent technical qualification is also acceptable.
- ISTQB, Agile/Scrum, or relevant cloud/technical certifications will be an added advantage.
Sourced from naukri
Skills
PlaywrightPostman Tooltest automationtest managementTest planningFunctional TestingCypressAutomation Framework DesignJavaScript/TypeScriptRegression TestingQA strategyPythonTestNG/JUnitSQLREST APIJavaAPI TestingIntegration TestingSeleniumRest AssuredGIT