Quality Assurance is a process that ensures that the software product delivered to the Customer meets quality requirements from both business and technology perspectives March 26, 2021