Test Engineer in Java (m/w/d)

Summary

Develops and tests Java applications in Munich, designing automated tests and ensuring software quality through unit, integration, and UAT processes.

Wir, die emagine GmbH, sind auf der Suche nach einem Java Entwickler (m/w/d) mit starkem Qualitäts- und Testing-Fokus, der sowohl Software entwickelt als auch Tests konzipiert, automatisiert und durchführt. Erfahrung in Java-Entwicklung, Testanalyse, Testdesign, Fehleranalyse sowie Unit-, Integrations- und UAT-Tests wird vorausgesetzt. Die Rolle richtet sich an einen qualitätsorientierten Entwickler, der Entwicklung und Testing erfolgreich miteinander verbindet.

Start: Q4 2026

Standort: München (eine wöchentliche regelmäßige Präsenz vor Ort ist erforderlich)

Remote: nicht möglich

Arbeitszeit: 40h pro Woche

Laufzeit: langfristig

Aufgaben:

  • Entwicklung und Wartung von Anwendungen auf Basis von Java

  • Erstellung und Automatisierung von Testfällen sowie Testskripten

  • Durchführung von Testanalysen und Testdesigns

  • Entwicklung und Pflege von Unit- und Integrationstests

  • Durchführung von System-, Integrations- und Benutzerabnahmetests

  • Analyse, Dokumentation und Nachverfolgung von Fehlern

  • Sicherstellung der Softwarequalität über den gesamten Entwicklungszyklus

Anforderungen:

  • Mindestens 3 Jahre Berufserfahrung in der Java-Entwicklung / Softwaretest-Automatisierung

  • Sehr gute Kenntnisse in Java

  • Erfahrung mit Testautomatisierung

  • Fundierte Kenntnisse in:

    • Testanalyse

    • Testdesign

    • Unit Testing, Integration Testing, User Acceptance Testing (UAT)

  • gute Deutschkenntnisse (mind. B2 Niveau)

Nice-to-have:

  • ISTQB-Zertifizierung

  • CI/CD (Jenkins, GitLab CI)

  • Verständnis von Softwarearchitekturen / Kenntnisse in IT-Systemdesign oder Systemarchitekturen