Im Rahmen des qualifizierten Änderungsmanagements werden neue Funktionen von unabhängigen Testern verifiziert, indem alle Anforderungen an das System gemäß einer Spezifikation (Feinkonzept, Testspezifikation) geprüft (Qualitätsprüfung) und andererseits frühzeitig Fehler und Mängel erkannt werden (Reifegradmanagement). Alle positiven Ergebnisse beim Testen müssen dabei per Screenshot und Kurzbeschreibung dokumentiert und die Fehler in einem Bugtracking-Tool Mantis aufgenommen werden, damit sie später behoben und erneut getestet werden können.
Folgende Teststufen sind obligatorische Bestandteile der Tests durch den Tester:
- Integrationstest auf dem Buildserver als Vortest der frühzeitigen Fehlerfindung und der Vermeidung unnötiger Updates
- Systemtest auf einem Stagingserver
- Funktionstest
- Datenintegritätstests
- Performancetests
- Re-Test
- Datenkongruenz
- Layout/Designtest/Kundenfreundlichkeit
Die Rahmenbedingungen und die Endergebnisse werden dokumentiert, vom Tester unterschrieben und an den Produktmanager weitergeleitet.