QA — сокращение от Quality Assurance (Обеспечение качества). Цель QA — гарантировать что приложение тщательно протестировано перед релизом.
Мероприятия, связанные с QA обычно проводятся во время разработки и направлены на улучшение этого процесса.
Во многих компаниях, занимающихся разработкой программного обеспечения, тестировщик и QA, это один и тот же человек. Это может быть и не так, все зависит от размера организации.
Главная цель QC — проверка разработанного приложения на соответствие требуемым стандартам.
QC это процесс программной инженерии, который используется для оценки качества продукта через тестирование и проверки на соответствие функциональным и нефункциональным требованиям. Мероприятия, связанные с QC обычно выполняется после разработки приложения, так как они направлены на проверку качества конечного продукта.