Qualitätssicherung (QS) ist ein systematischer Prozess, mit dem festgestellt wird, ob ein Produkt oder eine Dienstleistung bestimmte Anforderungen erfüllt. Qualitätssicherung ist eine Methode zur Verhinderung von Fehlern und Mängeln in hergestellten Produkten und zur Vermeidung von Problemen bei der Lieferung von Produkten oder Dienstleistungen an Kunden, die nach ISO 9000 als "Teil des Qualitätsmanagements, der darauf ausgerichtet ist, das Vertrauen zu schaffen, dass die Qualitätsanforderungen erfüllt werden" definiert ist. Die Qualitätssicherung konzentriert sich auf die Verbesserung des Softwareentwicklungsprozesses und macht ihn effizient und effektiv gemäß den für Softwareprodukte definierten Qualitätsstandards. Qualitätssicherung wird im Volksmund auch als QA-Testing bezeichnet.