Quality Assurance is basically All those planned or systematic actions necessary to provide adequate confidence that a product or service is of the type and quality needed and expected by the customer.