About the position
Introduction
The QA Manager responsible for the management of the overall quality assurance function within the software delivery lifecycle. The role provides leadership to all testing members. Ensures adherence to testing policies. Identifies and escalates potential delays on the delivery of projects. Responsible for software testing best practices within the Education VBU. Manages implementation of modern testing frameworks and practices (including automation and performance testing), ensuring the use of automated scripts, evaluates new testing methodologies and ensures that problem solving and troubleshooting is conducted.
The role has supervisory and people management responsibilities for a team of test engineers and drive measurable quality outcomes aligned with product and customer expectations, while cultivating a high-performing team of quality engineers.
The ideal candidate combines technical expertise, leadership, and business acumen to build quality into every stage of the product lifecycle, foster a culture of continuous improvement, and drive measurable quality outcomes aligned with product and customer expectations.
Description
PRIMARY RESPONSIBILITIES FOR THE ROLE
Quality Assurance Leadership
- Lead and monitor implementation of overall QA standards across manual, automated, and performance testing disciplines.
- Champion "quality as a culture" for the Education VBU, promoting early involvement of QA in the SDLC.
- Align Quality Assurance efforts with product and release roadmaps.
- Define and track key QA metrics (e.g., test coverage, defect leakage, automation ROI, performance benchmarks).
- Lead, mentor, and manage a cross-functional QA team, including Test Leads, Automation Engineers, and QA Analysts.
- Foster an environment of collaboration, accountability, and innovation.
- Identify and address team skill gaps through training, hiring, and coaching.
- Conduct regular performance reviews and career development planning.
Test Automation & Tooling
- Oversee the design, development, and maintenance of test automation frameworks for UI, API, integration, and regression testing.
- Drive test automation best practices and integration with CI/CD pipelines.
- Evaluate and adopt appropriate test tools and platforms to increase testing efficiency.
Performance & Scalability Testing
- Manage and guide the execution of performance, load, and stress testing across products and systems.
- Analyze system bottlenecks and work closely with DevOps and Engineering to improve scalability and response times.
- Ensure systems meet SLAs and non-functional requirements.
- Approve detailed test plans, test scenarios, for major releases against set risk-based test strategies
- Collaborate with Product Owners and BAs to understand business requirements and translate them into testable outcomes.
- Ensure traceability between requirements, test cases, and defects.
Quality Governance & Continuous Improvement
- Establish QA standards, policies, and best practices across teams.
- Drive continuous improvement by conducting QA retrospectives, root cause analysis, and defect trend analysis.
- Ensure compliance with internal audit, SOX, and other regulatory standards where applicable.
Stakeholder Engagement
- Collaborate with Product, Development, DevOps, Security, and Support teams to deliver high-quality releases.
- Communicate quality risks, progress, and KPIs to senior management and other stakeholders.
- Serve as the QA representative in release planning, incident reviews, and architecture discussions
Minimum Requirements
Qualification and Experience requirements
- 8–10 years of experience in software quality assurance, with at least 3 years in a leadership or management role.
- Solid experience in automation and performance testing in enterprise-grade systems.
- BSc in Computer Science, Information Systems, Engineering, or related field.
- ISTQB Advanced Level or equivalent certification (e.g., Certified Test Manager, Agile Tester) is advantageous.
- Experience with testing in regulated or high-compliance environments (e.g., SOX, ISO27001) is beneficial.
Technical Skills
- Proven expertise in test automation frameworks (e.g., Selenium, Cypress, Playwright, Rest Assured).
- Strong knowledge of performance testing tools (e.g., JMeter, Gatling, LoadRunner).
- Experience with CI/CD and DevOps toolchains (e.g., Jenkins, GitLab, Azure DevOps).
- Familiarity with Agile and DevOps principles.
- Understanding of security and accessibility testing.
Leadership & Soft Skills
- Strategic thinker with the ability to influence quality at all levels.
- Excellent people management and conflict resolution skills.
- Strong communication and stakeholder management abilities.
- Proactive problem-solving and decision-making mindset.
- Ability to prioritize effectively and handle pressure in fast-paced environments.
Desired Skills:
- performance testing
- Automation testing
- Automation framework