About the Role :
We are seeking an experienced and detail-oriented Manager - Software Quality Assurance to lead our QA team and oversee all quality assurance activities across the software development lifecycle.
The ideal candidate will be responsible for defining QA strategies, managing test planning and execution, ensuring high-quality software releases, and driving continuous improvement in QA processes.
This leadership role requires strong technical expertise, excellent management skills, and a passion for delivering world-class Responsibilities :
- Lead, mentor, and manage a team of QA engineers, test analysts, and automation specialists to deliver high-quality software products.
- Develop, implement, and enforce QA strategies, methodologies, standards, and best practices aligned with organizational goals.
- Oversee the design, development, and execution of manual and automated test plans, test cases, and test scripts for various software projects.
- Collaborate closely with product management, development, and DevOps teams to ensure seamless integration of testing into the SDLC.
- Drive the adoption and continuous improvement of test automation frameworks and tools to increase test coverage and efficiency.
- Manage QA resource planning, recruitment, and training initiatives to build a skilled and motivated team.
- Monitor and report on QA metrics, defect trends, and release readiness to senior management and stakeholders.
- Ensure compliance with industry standards and regulatory requirements relevant to software quality.
- Facilitate risk assessments and root cause analysis for critical defects or production issues and implement preventive measures.
- Lead cross-functional reviews, retrospectives, and process audits to identify gaps and opportunities for quality enhancement.
- Champion a culture of quality, accountability, and continuous learning within the QA team and across the Skills and Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 5+ years of experience in software quality assurance, with at least 3-5 years in a leadership or managerial role.
- Strong knowledge of QA methodologies, SDLC, and software testing lifecycle.
- Hands-on experience with test automation tools (e.g., Selenium, JUnit, TestNG, Cypress) and test management tools (e.g., JIRA, TestRail).
- Proven experience managing QA teams in Agile and DevOps environments.
- Solid understanding of performance testing, security testing, and API testing techniques.
- Familiarity with CI / CD pipelines, build automation, and cloud environments.
- Excellent leadership, communication, and interpersonal skills.
- Strong analytical and problem-solving abilities, with a keen eye for detail.
- Experience with stakeholder management and cross-team collaboration.
- Ability to manage multiple projects and priorities in a fast-paced environment
(ref : hirist.tech)