Stream: Science | IT001 | NCS: 2519.0502
A Quality Assurance Engineer is responsible for the planning and execution of tests on all products and services developed by a company. In IT, a Quality Assurance engineer finds and fixes bugs (or errors) in a product or program before its launch, working with developers to fix problems when necessary.