Quality Engineer (m/w/d)
Ziel
Sicherstellung der Softwarequalität in komplexen, sicherheitskritischen und verteilten IT-Systemlandschaften. Der Fokus liegt auf der Entwicklung und Umsetzung nachhaltiger Qualitätsstrategien sowie der Etablierung automatisierter Test- und Quality-Engineering-Prozesse im agilen Umfeld.
Aufgaben
- Konzeption und Umsetzung von übergreifenden Qualitäts- und Teststrategien
- Aufbau und Weiterentwicklung von Quality-Engineering-Ansätzen in komplexen IT-Landschaften
- Entwicklung und Durchführung automatisierter Tests für Backend- und Systemkomponenten
- Sicherstellung der Qualität über den gesamten Software-Lifecycle hinweg
- Integration von Test- und Quality-Prozessen in CI/CD-Pipelines
- Durchführung von Code Reviews mit Fokus auf Qualität, Stabilität und Sicherheit
- Analyse von Systemen hinsichtlich funktionaler und nicht-funktionaler Anforderungen
- Enge Zusammenarbeit mit Development-, Architektur- und DevOps-Teams
- Unterstützung bei der Definition und Umsetzung von Qualitätsstandards
- Mitarbeit in agilen Teams nach Scrum und SAFe
Kenntnisse
- Mehrjährige Erfahrung im Quality Engineering oder in der Software-Testautomatisierung
- Sehr gute Kenntnisse in der Entwicklung automatisierter Tests (z. B. JUnit, Mockito, Playwright, PACT)
- Erfahrung in Microservice-Architekturen und komplexen verteilten Systemen
- Verständnis moderner Softwarearchitekturen und CI/CD-Prozess
- Erfahrung im Testen funktionaler und nicht-funktionaler Anforderungen (z. B. Performance, Sicherheit)
- Kenntnisse in Java-basierten Systemen sowie modernen Frameworks
- Erfahrung in der Integration von Quality- und Testprozessen in DevOps-Umgebungen
- Erfahrung in agilen Vorgehensweisen nach Scrum und SAFe
- Gültig bis
- 31.12.2026
Fachbereich:Softwareentwicklung