* Weitere Informationen unter:
DIE POSITION - Darum geht es bei uns
Sie übernehmen als Software Test Engineer (m/w/d) bei der EPG die Verantwortung für die Konzeption, Entwicklung und Wartung automatisierter Tests für moderne Softwarelösungen. Dabei arbeiten Sie eng mit der Entwicklung und dem QA-Team zusammen, um die Qualität der Anwendungen nachhaltig sicherzustellen und kontinuierlich zu verbessern.
DIE AUFGABEN - Damit bewirken Sie etwas
* Sie entwickeln und pflegen automatisierte Tests (UI, API, Integration, ggf. End-to-End).
* Sie bauen Testframeworks auf Basis von Java oder TypeScript auf und entwickeln diese kontinuierlich weiter.
* Sie integrieren Tests in CI/CD-Pipelines (z. B. mit Jenkins oder GitLab CI).
* Sie analysieren Testergebnisse sowie führen Fehlerdiagnosen durch und dokumentieren diese.
* Sie arbeiten eng mit Entwicklern zusammen, um eine frühzeitige Qualitätssicherung im Sinne des Shift-Left-Ansatzes zu gewährleisten.
* Sie unterstützen bei der Definition von Teststrategien und Qualitätsstandards.
* Sie führen Code Reviews im Testkontext durch.
* Sie optimieren Testabdeckung, Stabilität und Laufzeiten.
DIE ANFORDERUNGEN - Das macht Sie erfolgreich
* Sie verfügen über ein abgeschlossenes Studium der Informatik, des Software Engineerings oder eine vergleichbare Qualifikation.
* Sie besitzen fundierte Programmierkenntnisse in Java oder TypeScript.
* Sie haben Erfahrung mit Testautomatisierungstools bzw. -frameworks, z. B. JUnit, TestNG oder vergleichbaren Frameworks.
* Sie bringen Erfahrung im Testen von REST-APIs mit.
* Sie verfügen über Kenntnisse in CI/CD sowie in der Versionskontrolle mit Git.
* Sie haben ein gutes Verständnis für Softwarearchitekturen und Testdesign-Prinzipien.
* Sie zeichnen sich durch analytisches Denkvermögen und eine strukturierte Arbeitsweise aus.
* Sie verfügen über gute Deutsch- und/oder Englischkenntnisse.