Quality assurance

What is the difference between Quality Assurance, Quality Control and Audit Function.

Questions by Ginette

Showing Answers 1 - 3 of 3 Answers

Quality assurance is planed and systematic set of activities necessary to provide adequate confidence that products/services will confirm to the specified requirements. It is a staff function, Defect prevention based.

Quality control is the process in which product quality is compared with applicable standards and action will be taken when non conformance occurred. It is a line function, Defect design based.

Quality methods can be segmented into two categories: preventive methods and detective methods.
Quality assurance is an activity that establishes and evaluates the processes that produce products.If there is no need for process, there is no role for quality assurance. For example, quality assurance activities in an IT environment would determine the need for, acquire, or help install:
 System development methodologies
 Estimation processes
 System maintenance processes
 Requirements definition processes
 Testing processes and standards
Once installed, quality assurance would measure these processes to identify weaknesses, and then correct those weaknesses to continually improve the process.

Testing is a Quality Control Activity.
Quality control activities focus on identifying defects in the actual products produced. These
activities begin at the start of the software development process with reviews of requirements, and continue until all application testing is complete.
It is possible to have quality control without quality assurance. For example, a test team may be in place to conduct system testing at the end of development, regardless of whether that system is produced using a software development methodology.

Internal Auditing is an independent appraisal activity within an organization for the review of operations, and is a service to management. It is a managerial control that functions by measuring and evaluating the effectiveness of other controls.

Quality assurance (QA) is about process.  It is the systematic establishment and monitoring of processes designed to improve quality throughout an organization.  The two major aspects of QA are 1) to ensure products and services are "fit for purpose" and that errors in processes are minimized. Code peer reviews, walkthroughs, and code inspections are examples of quality assurance. 

Quality control (QC) deals directly with a product or service.  It is a process through which quality performance is measured, compared it to standards, and actions are taken to close the differences. Test design, execution and defect reporting are examples of quality control. 

An audit is a careful examination with the intent to verify the accuracy of something. When testers review test cases, they are auditing one another's work.

  Was this answer useful?  Yes


  • Jul 15th, 2010

Quality Assurance is an activity that evaluates the procedures in setting up a process. For example, quality assurance activities in a Customer Service environment would be:

Defining policies and procedures (P&P)
Defining KRA's of associates inline to P&P
Training needs to set up the process etc...

Quality Control Activity.
Once the process is set-up, Quality Control would throughly check the above procedures to identify weaknesses, and then correct those weaknesses  to continually improve the process.
Auditing Function is an independent appraisal activity within an organization for the review of operations work for an error free envinronment.

  Was this answer useful?  Yes

Yatendra Kumar

  • Jun 12th, 2016

Quality assurance is the process we plan before manufacturing. Product control and Quality control is the process after manufacturing, product control with tolerance and costumer demand.

  Was this answer useful?  Yes


  • Aug 11th, 2016

Quality assurance is a set of activities involved in the processes and Quality control is set of activities involved in product and audit function is nothing but periodic inspection in the quality system.

  Was this answer useful?  Yes

Sagar detroja

  • Mar 13th, 2018

The maintenance of a desired level of quality in a service or product, especially by means of attention to every stage of the process of delivery or production.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions