Skratka „QA“ znamená Quality Assurance (zabezpečenie kvality). Ide o procesy a postupy používané na zaistenie, že produkty alebo služby spĺňajú stanovené štandardy kvality a sú bez chýb. QA zahŕňa plánovanie, systematické sledovanie, testovanie a hodnotenie produktov alebo procesov počas celého cyklu vývoja, aby sa zabezpečilo, že výsledok zodpovedá požiadavkám a očakávaniam.
V oblasti softvérového vývoja sa QA zaoberá testovaním softvéru, aby sa identifikovali a odstránili chyby, čím sa zaručí stabilita a funkčnosť konečného produktu.