Software Quality Assurance Engineer

» search for more Jobs

A Software Quality Assurance Engineer is involved in the entire software development process to ensure the quality of the final product.  This can include processes such as requirements gathering and documentation, source code control, code review, change management, configuration management, release management and the actual testing of the software.  Software quality assurance is often confused with software testing, but testing is only a part of a software quality assurance engineer’s role.