Quality Assurance Ensure quality through resources focused on testing, analyzing and improving software and the development process.