What is Quality Assurance?
Quality Assurance is defined as the auditing and reporting procedures used to provide the stakeholders with data needed to make well-informed decisions.
It is the Degree to which a system meets specified requirements and customer expectations. It is also monitoring the processes and products throughout the SDLC.
Quality Assurance Criteria:
Below are the Quality assurance criteria against which the software would be evaluated against: