Quality assurance is a managerial function that establishes processes or procedures in an organization or project to assist in determining whether quality standards and operational definitions are being met. It is the application of planned, systematic quality activities to ensure that the project will use all processes needed to meet requirements and is performed throughout the life of the project. Quality audits are a tool and technique to use.