QC – Частина QA. Іншими словами, Quality Assurance забезпечує правильність та передбачуваність процесу, у той час як Quality Control передбачає контроль за дотриманням вимог. Тестування ж, у свою чергу, забезпечує збір статистичних даних та внесення їх до документів, створених у рамках QC-процесу.

Є різниця у скілах, розподілі обов'язків (в одних це тестування, в інших – тестування інструментів тестування) та підході. У тестувальника він процесоорієнтований: він більше думає про свої завдання, ніж про продукт загалом. У QA-інженера – навпаки, фокус саме на продукті.

– Аналіз результатів тестування; Усередині процесу QA виділяють процес Quality Control – Контроль якості продукту. QC-Фахівці аналізують результати тестування та відповідають за виявлення та знищення дефектів у продукті (Makes sure the results of what you have done is what you expected).