Difference Between Quality Assurance, Quality Control and Testing (Simple Definition)

0
6695

Difference Between Quality Assurance, Quality Control and Testing (Simple Definition)

Quality Assurance :

Quality assurance (QA) is the process of verifying whether a product meets required specifications and customer expectations. QA is a process-driven approach that facilitates and defines goals regarding product design, development and production. QA’s primary goal is tracking and resolving deficiencies prior to product release.

Quality Control :

Quality control is the set of measures and procedures to follow in order to ensure that the quality of a product is maintained and improved against a set of benchmarks and that any errors encountered are either eliminated or reduced. The focus of quality control is to ensure that the product and product manufacturing are not only consistent but also in line with customer requirements.

Testing :

Testing is a subset of QC. It is the process of executing a system in order to detect bugs in the product so that they get fixed. Testing is an integral part of QC as it helps demonstrate that the product runs the way it is expected and designed for.

Difference Between Quality Assurance, Quality Control and Testing (Simple Definition)