Software Test Engineer (m/w/d)
- CI/CD
- Testautomatisierung
- TypeScript
Die EPG zählt zu den international führenden Anbietern einer umfassenden Supply Chain Execution Suite (EPG ONE™) und bietet Ihnen hervorragende Entwicklungsperspektiven.
- Ideen einbringen. Und umsetzen.
- Branche der Gegenwart. Und Zukunft.
Teamwork wird bei uns von Beginn an groß geschrieben. International arbeiten wir an mehreren Standorten mit mehr als 1.000 Mitarbeitern zusammen.
- Onboarding zum Ankommen.
- Aufgaben zum Weiterkommen.
Wir bieten flexible Arbeitszeiten, einen Fitnessraum mit Kursangebot, regelmäßige Mitarbeiterevents sowie einen Betriebskindergarten in der Firmenzentrale in Boppard.
- Arbeitszeit und -ort? Flexibel.
- Miteinander und Kultur? Auf Augenhöhe.
- Bewerbungsprozess
Einreichung Bewerbung - 1. Gespräch - 2. Gespräch - Arbeitsbeginn
- E-Mail Kontakt
- 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.