QUALITY TESTING & ASSUARANCE
Software Quality Assurance encompasses the entire software development life cycle and the goal is to ensure that the development and/or maintenance processes are continuously improved to produce products that meet specifications/requirements.
The process of Software Quality Control (SQC) is also governed by Software Quality Assurance (SQA).
Software Quality Assurance (SQA) is a set of activities for ensuring quality in software engineering processes (that ultimately result in quality in software products).