- Analyse des Testumfangs für User Stories und zu entwickelnde Programmteile auf Basis fachlicher und technischer Anforderungen
- Durchführung von Feature Tests
- System-, Integrations- und End-to-End-Test
- Empfehlung geeigneter Testarten (Regression, Integration, E2E)
- Erstellung und Pflege von Gherkin-basierten Testfällen inkl. Umsetzung der benötigten Java-StepDefinitions
- Definition von Teststrategie und Testdesign
Weiterentwicklung der Testautomatisierung durch Implementierung von StepDefinitions und unterstützenden Hilfeklassen (Java)
Erstellung strukturierter Testpläne
Sicherstellung einer vollständigen Testabdeckung mit Fokus auf Akzeptanzkriterien der jeweiligen User Stories
Durchführung von manuellen und automatisierten Regressionstests in lokalen und Testumgebungen unter Einsatz von Jenkins und containerisierten Umgebungen (z. B. Kubernetes)
Entwicklung, Ausführung und Wartung automatisierter Testfälle (u. a. Selenium) inkl. strukturierter Fehleranalyse
Erstellung von Testdokumentationen, Teststatus-Reportings sowie fachlichen Abnahmeerklärungen
Vorbereitung, Begleitung und Durchführung fachlicher Abnahmen in Abstimmung mit Stakeholdern
Aktive Mitarbeit in agilen Scrum-Events (Daily, Planning, Review, Retrospektive)