Quality Assurance Engineer

"The Quality Assurance Engineer monitors the software development process to ensure design quality and adherence to standards. He/She is involved in tasks that include software design, source code development, review and control, configuration management and integration of software. He participates in a wide range of quality assurance testing and analyses to ensure that product meets or exceeds specified quality standards and end-user requirements before release. He works in a team setting and is proficient in programming languages required by the organisation. He is familiar with international quality standards and processes, as well as applicable test automation tools. The Quality Assurance Engineer takes pride in delivering quality service to internal stakeholders and is meticulous in conducting tests to ensure product quality requirements are met. He should be able to anticipate problems in the development process, and develop and articulate innovative and effective solutions to address them and prevent re-occurrence."



Generic Skill Name Generic Skill Level
Global Perspective 1
Sense Making 1
Developing People 1
Collaboration 1