Quality Assurance Manager
The Quality Assurance Manager manages the conduct of various quality assurance tests and analyses to ensure that the product meets or exceeds specified quality standards and end-user requirements. He/She determines quality assurance testing objectives and reviews test plans to ensure alignment of quality testing governance framework and standards. He ensures that system tests are completed, documented and all problems are resolved before release to users. He anticipates internal and/or external business challenges and/or regulatory issues, and recommends process, product or service improvements. He may lead projects or project steps within a broader project or have accountability for ongoing activities or objectives. He works in a team setting and is proficient in programming languages required by the organization. He is familiar with international quality standards and processes, as well as applicable test automation tools. The Quality Assurance Manager champions high service standards in ensuring products are issue-free and is methodical in performing quality assurance testing, anticipating problems and resolving issues that occur. He is able to apply knowledge from multiple disciplines to develop innovative improvement solutions, and communicates his improvement recommendations effectively.
Skills and Competencies
Technical Skills & Competencies
Generic Skills & Competencies
Critical Work Functions and Key Tasks
• Evaluate user requirements, product specifications and intended outcomes
• Determine quality testing objectives, assumptions and hypotheses based on features to be tested and design specifications
• Determine timelines, test environment, tools and approaches required, work allocation and responsibilities in quality testing
• Review test plans and make refinements to ensure robustness of testing
• Review test scenarios for compliance with established testing procedures and guidelines
• Oversee the conduct of quality assurance tests to validate fulfilment of product design requirements and specifications
• Evaluate findings from quality assurance testing to validate achievement of quality standards and product functionalities based on
design requirements and specifications
• Manage investigation into quality issues for resolution
• Recommend solutions to address quality issues
• Validate resolution of quality issues
• Develop reports documenting quality testing outcomes for the relevant development teams
• Manage the automation of quality assurance testing for suitable types of tests
• Review final products to ensure adherence to quality standards
• Evaluate the efficiency of existing quality assurance processes
• Review recommendations to optimise quality assurance testing processes
• Assess new quality assurance testing processes for implementation
• Manage the budget expenditure and allocation across teams and projects
• Monitor and track the team’s achievements and key performance indicators
• Propose new operational plans, including targeted budgets, work allocations and staff forecasts
• Acquire, allocate and optimise the use of resources
• Develop learning roadmaps to support the professional development of the team
• Manage the performance and development process, including providing coaching and development opportunities to maximise the
potential of each individual