|
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.