Quality Engineering Manager

The Quality Engineering Manager establishes suitable quality standards at each stage of the development process, and evaluates suitability of matrices to assess quality. He/She determines types and variations of quality tests to fulfil business needs and requirements, as well as ensures that testing processes comply with applicable regulatory and relevant quality testing requirements. He synthesizes product performance against user feedback to prioritize quality measures for testing, and manages the conduct of quality tests on quality measures under different operational and usage conditions. He recommends new technologies, tools and infrastructures, practices and changes to processes, as well as guides the automation of quality testing. He works in a team setting and is proficient in programming languages required by the organization. He is familiar with international quality standards, test automation frameworks and tools, as well as applicable quality testing and analysis tools. The Quality Engineering Manager possesses strong analytical ability with excellent communication and interpersonal skills. He is highly meticulous in nature, curious and is able to work in a dynamic environment.

Skills and Competencies

Technical Skills & Competencies

Agile Coaching
Proficiency Level
"Coach teams in the conduct of Agile practices and the implementation of Agile methodologies and practices in the organization"
4
Agile Software Development
Proficiency Level
"Plan Agile software development processes for software applications development"
4
Applications Development
Proficiency Level
"Plan the application development process, program applications and secure features, applying suitable debugging techniques to resolve complex errors "
4
Budgeting
Proficiency Level
"Manage budgeting and forecasting for annual financial and business planning within the business unit "
4
Business Agility
Proficiency Level
"Lead the implementation of operational initiatives to enhance business agility "
4

Generic Skills & Competencies

Leadership
Proficiency Level
Lead by example at team level. Encourage and guide others to adopt a point of view, make changes or take action. Provide a team environment that facilitates relationships building, teamwork and the development of others.
Intermediate
Communication
Proficiency Level
"Negotiate with others to address issues and achieve mutual consensus."
Advanced
Teamwork
Proficiency Level
Establish teams, design and assess tasks to continually improve team effectiveness and cultivate a sense of organizational ownership and a cooperative working environment.
Advanced
Decision Making
Proficiency Level
Make decision in a complex setting to achieve intended goals using a structured process and multiple sources of available information.
Intermediate
Problem Solving
Proficiency Level
Anticipate potential problems beyond the current scope and apply higher order problem solving tools and techniques to turn problems into opportunities.
Advanced

Critical Work Functions and Key Tasks

Develop quality standards

• Determine quality standards at each stage of the development process to ensure quality of outputs 
• Synthesise user requirements and expectations to determine suitable quality standards for end products 
• Determine the suitability of including international standards and best practices in quality standards 
• Evaluate suitability of quality matrices 
• Oversee the development of user guides on quality standards 
• Address issues of non-compliance with quality standards and specifications 
• Review appropriateness and suitability of quality standards in the development process and for end products

Develop quality testing processes

• Determine types and variations of quality tests for each phase of the product development process or lifecycle to fulfil business needs 
and requirements 
• Assess objectives of quality tests for feasibility and relevancy to each phase of the development process or lifecycle 
• Review steps in the quality test process against test objectives 
• Ensure quality testing processes complies with regulatory and other relevant requirements 
• Develop quality systems for the organisation

Develop plans to execute quality testing

• Synthesise product performance against user feedback to prioritise quality measures for testing 
• Determine quality testing objectives, assumptions and hypotheses 
• 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

Perform quality testing

• Manage the conduct of quality tests across phases of the product development process or lifecycle on quality measures under different 
operational and usage conditions 
• Provide technical inputs on quality gaps to the development team to improve product quality 
• Develop quality systems to mitigate or prevent failure from occurring or to enable early detection of failure 
• Validate operating and usage conditions in which performance of quality measures drops 
• Develop reports documenting quality testing outcomes for the relevant development teams 
• Recommend new technologies, tools and infrastructures, as well as practices and changes to processes 
• Guide the development of tools to automate quality testing for suitable types of tests 
• Evaluate automated test cases and codes for enhancements 
• Ensure the conduct of applicable security tests with relevant functional teams 
• Manage the resolution of quality issues to ensure achievement of quality standards in an Agile Environment

Optimise quality processes

• Evaluate the efficiency and outcomes of existing quality processes 
• Review recommendations to optimise quality testing processes and improve quality systems 
• Assess new quality testing processes, practices and tools for implementation to enhance quality systems

Get yourself a new skill

In this Path

Coming soon...