Qualitätssicherung (QA) ist ein Prozess, der sicherstellt, dass eine Dienstleistung oder ein Produkt die erforderlichen Anforderungen erfüllt. Das Verfahren trägt dazu bei, wichtige Qualitätsstandards aufrechtzuerhalten, damit eine Organisation ein Produkt oder eine Dienstleistung liefert, die die Erwartungen der Kunden erfüllt.
QS beim Softwaretest stellt sicher, dass das Endprodukt die im Projektumfang definierten Ziele erfüllt. Der QA-Prozess hilft, Probleme zu erkennen, bevor sie im Endprodukt auftreten. So ist die Qualitätsverbesserung kontinuierlich und konsequent im Entwicklungsprozess.