Aufgaben
- Erstellung von Testspezifikationen für Kommunikationsprotokolle
- Konzeption und Entwicklung von Testframeworks in Ruby
- Entwicklung, Durchführung und Auswertung von Testfällen in Ruby
- Erstellung von Testprotokollen, Testdokumentationen und Berichten
- Analyse und Bewertung von Grenzfällen sowie Fehler- und Ausnahmeverhalten
- Durchführung von Fehleranalysen und Verifikation von Korrekturmaßnahmen zur Qualitätsverbesserung
- Fachliche Abstimmung mit internen und externen Ansprechpartnern
Profil
- Profunde Praxiserfahrung im Softwaretesting mit Ruby
- Sehr gute Kenntnisse in der Entwicklung und Anwendung von Testautomatisierungen und Testframeworks mit Ruby
- Aktuelle Projekterfahrung mit Ruby sowie regelmäßige praktische Anwendung in den vergangenen Projekten erforderlich
- Sehr gute Erfahrung im Testen von Kommunikationsprotokollen
- Sehr gute Kenntnisse des Kommunikationsprotokolls HDLC; Erfahrungen mit Protokollen aus dem Umfeld von UNISIG Subset-037 werden genutzt
- Sehr gute Kenntnisse im Umgang mit Ruby-Applikationen unter Windows und Linux (Debian)
- Technischer Hintergrund in der Nachrichtentechnik oder einem vergleichbaren Umfeld
- Ausgeprägte analytische Fähigkeiten bei der Untersuchung von Fehlerverhalten und Grenzfällen
- Erfahrung in der Durchführung qualitätssteigernder Maßnahmen im Softwaretest
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
- Spannendes Forschungsprojekt im Bereich der Nachrichtentechnik
- Möglichkeit, an der Entwicklung einer zukünftigen Bahntechnologie mitzuwirken
- Remote-Möglichkeit