• Ensure the quality of the software
  • Verify that the software meets specified requirements
  • Prevent and identify defects in the software
  • Ensure that the software is reliable and efficient
  • Minimize the risk of software failure
  • Implement and enforce standards and procedures for software development
  • Continuously improve the software quality assurance process