1. Qualitätsmanagement
* Einführung oder Optimierung unterstützender Prozesse (z.B. DoR, DoD)
* Review von Requirements und Spezifikationen sowie Systemarchitekturen
* Mitwirkung bei der Evaluierung neuer Technologien im Testumfeld
2. Testmanagement
* Mitwirken beim Testkonzept und Feedback an Testmanager
* Planung und Steuerung von Tests für Komponenten
* Planung und Schätzung von Testaufwänden
* Beratung der Projektleitung/Produktverantwortlichen hinsichtlich des Testvorgehens
* Beratung des Entwicklungsteams zu Testmethodik
* Auswahl und Einführung von Testwerkzeugen
* Mitwirken bei Einführung oder Optimierung unterstützender Prozesse (z.B. Fehlermanagement)
* Einführung, Anwendung und Auswertung der im Testkonzept definierten Metriken
* Erstellen und Kommunizieren von Testberichten
* Mitwirkung bei der Optimierung von Testprozessen
3. Testanalyse
* Mitarbeit bei der Erarbeitung der Akzeptanzkriterien
* Erstellung von Testfällen
* Ermittlung und Aufbereitung von Testdaten
* Identifizieren von Regressionstestfällen für die Testautomatisierung
4. Testdurchführung
* Erstellung von Tests
* Ausführung von manuellen und automatisierten Softwaretests in agilen Teams.
* Auswertung der Testergebnisse und Dokumentation von Abweichungen (Fehlermanagement)
* Vorbereiten und Anfordern von Testdaten
* Anwendung von Testtools und deren Einrichtung und Vorbereitung
5. Testautomatisierung
* Mitwirken bei Erstellung und Pflege des Testautomatisierungskonzepts
* Technische Konzeptionierung und Design der Automatisierungslösung
* Erstellung und Pflege von automatisierten Testfällen
* Erstellung und Pflege von Schnittstellentests