Ingenieur Testautomatisierung (Java) für industrielle Kommunikationslösungen (gn)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+25 more
Job description
- Entwicklung, Implementierung und Pflege von automatisierten Testfällen und Testszenarien mit Java für industrielle Kommunikationsprodukte, insbesondere Layer-2-/Layer-3-Switches, Router und Netzwerkkomponenten.
- Planung und Durchführung von Funktions-, System-, Integrations-, Regressions-, Negativ-, Grenzwert- und Performance-Tests sowie automatisierten End-to-End-Tests auf Basis definierter Testspezifikationen.
- Aufbau, Konfiguration und Weiterentwicklung von Testautomatisierungs- und Testumgebungen für industrielle Kommunikationssysteme einschließlich der Integration von Hardware, Netzwerkkomponenten und Software.
- Durchführung von Kommunikations- und Netzwerktests sowie Analyse von Protokollen, Netzwerkverhalten und Fehlerbildern in Industrial-Ethernet-Umgebungen.
- Analyse, Bewertung und Dokumentation von Testergebnissen sowie systematische Fehleranalyse und Eingrenzung von Fehlerursachen in Zusammenarbeit mit Softwareentwicklung, Produktmanagement und Systemengineering.
- Erstellung und Pflege von Testkonzepten, Testspezifikationen, Testfällen, Testskripten und Testreports sowie kontinuierliche Optimierung und Standardisierung der Testautomatisierung und Testprozesse.
Requirements
Die Position verbindet fundierte Kenntnisse in Softwaretest und Testautomatisierung mit einem ausgeprägten Verständnis für industrielle Netzwerke und Kommunikationsprotokolle. Durch die systematische Automatisierung von Testfällen, die Analyse von Testergebnissen und die strukturierte Fehlerdiagnose trägt die Position maßgeblich zur kontinuierlichen Verbesserung der Produktqualität und zur zuverlässigen Freigabe von Kommunikationslösungen bei., * Abgeschlossenes Studium im Bereich Informatik, Softwareengineering, Elektrotechnik, Automatisierungstechnik, Informationstechnik, Nachrichtentechnik oder einer vergleichbaren technischen Fachrichtung.
- Eine ISTQB-Zertifizierung, idealerweise mindestens ISTQB Certified Tester - Foundation Level (CTFL), ist Voraussetzung.
- Mehrjährige praktische Erfahrung im Bereich Softwaretest, Systemtest oder Testautomatisierung sowie fundierte Erfahrung in der Entwicklung und Pflege automatisierter Tests mit Java.
- Sehr gute Kenntnisse in Java und objektorientierter Softwareentwicklung sowie praktische Erfahrung mit Testautomatisierungs- und Entwicklungsframeworks wie JUnit, Maven oder Gradle. Kenntnisse in Git und CI/CD sind von Vorteil.
- Fundierte Kenntnisse in Industrial Ethernet und TCP/IP sowie ein sehr gutes Verständnis von Layer-2- und Layer-3-Netzwerken, Switching, Routing, VLAN/VLAN-Tagging, ARP, ICMP, DHCP, DNS, IP-Adressierung und Subnetting.
- Praktische Erfahrung mit Layer-2-/Layer-3-Switches, Routern und Managed Industrial Switches sowie ein gutes Verständnis industrieller Netzwerkarchitekturen und Kommunikationssysteme sowie Kenntnisse in PROFINET, SNMP und OPC UA sind von Vorteil.
- Sicherer Umgang mit Wireshark und Netzwerkdiagnosewerkzeugen wie Ping, Traceroute/Tracert, ARP und Nslookup sowie Erfahrung in der Paket-, Telegramm- und Protokollanalyse. Sie können Netzwerkfehler wie Paketverluste, Timeouts, Retransmissions und Latenzen systematisch analysieren und deren Ursachen eingrenzen.
- Erfahrung mit System-, Integrations-, Regressions-, Negativ-, Grenzwert- und Performance-Tests sowie in der Erstellung von Test Cases, Test Scripts, Testspezifikationen und Testreports. Kenntnisse in CI/CD-basierten Testprozessen und automatisierten End-to-End-Tests sind von Vorteil.
- Ausgeprägtes analytisches und systematisches Denkvermögen, eine strukturierte und eigenständige Arbeitsweise sowie eine hohe Qualitätsorientierung. Sie verfügen über eine ausgeprägte Troubleshooter-Mentalität, arbeiten gerne an komplexen technischen Fehlerbildern und kommunizieren sicher auf Deutsch und Englisch.
Benefits & conditions
- Unbefristetes Arbeitsverhältnis
- Zahlreiche Weiterbildungsmöglichkeiten durch digitale Lernplattformen und Programmen zur Mitarbeiterentwicklung
- Eine freundliche Unternehmenskultur, Kommunikation auf Augenhöhe und Mitgestaltungsmöglichkeiten
- Viele weitere Vorteile wie: Deutschland Ticket, Job Bike, Altersvorsorge
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
System change: restart as developer?
IT Salaries in Germany
Best Coding Boot Camps in Germany
Finding Jobs in Germany