Role Description
The QA Manager is responsible for leading the end-to-end quality assurance function, ensuring the delivery of high-quality software products aligned with business objectives. This role involves strategic oversight of QA processes, managing cross-functional collaboration, and driving continuous improvement in testing practices. The individual will also play a key role in client engagement through platform demonstrations and will take on Scrum Master responsibilities to ensure effective Agile execution.
Key Responsibilities
-
Lead and manage the QA function across multiple projects, ensuring adherence to quality standards and best practices.
-
Define and implement QA strategies, test plans, and automation frameworks to improve efficiency and coverage.
-
Drive collaboration across engineering, product, and business teams from a project management perspective.
-
Act as a Scrum Master, facilitating Agile ceremonies such as sprint planning, stand-ups, retrospectives, and reviews.
-
Oversee defect management lifecycle, including tracking, reporting, and resolution.
-
Conduct platform demonstrations and walkthroughs for clients, ensuring clarity and confidence in delivered solutions.
-
Monitor and report on QA metrics, KPIs, and overall product quality.
-
Identify risks and proactively implement mitigation strategies.
-
Mentor and manage QA teams, fostering a culture of quality, accountability, and continuous improvement.
-
Ensure seamless integration of QA processes within CI/CD pipelines.
Qualifications
-
Graduate with 12+ years of experience in Quality Assurance and Testing.
-
Proven experience in leading QA teams and managing end-to-end testing initiatives.
-
Strong expertise in Agile/Scrum methodologies, with hands-on experience as a Scrum Master.
-
Experience in client-facing roles, including conducting demos and stakeholder communication.
-
Deep understanding of test automation tools and frameworks.
-
Strong problem-solving and analytical skills.
-
Excellent verbal and written communication skills.
-
Ability to manage multiple priorities in a fast-paced environment.
-
Experience in driving cross-functional collaboration and project delivery.
Requirements
-
Must have skills: QA strategy, Test planning & execution, Automation testing, Quality assurance frameworks, Agile & Scrum methodologies, Stakeholder management, Risk management, Defect tracking & management, CI/CD integration, Team leadership.
-
Good to have skills: Performance testing, Security testing, API testing, DevOps practices, Selenium/Cypress, JIRA/Azure DevOps, Test data management, Client presentations, Process improvement, Metrics & reporting.
-
Experience: 12+ years of experience is required.
-
Educational Qualification: BTech / BE mandatory.