Quality Assurance in Software Testing is defined as a process for ensuring the quality of software products or services offered by an entity to customers.