Test Development Engineer für Satellite Ground Segment Software -Assembly

RIB Deutschland GmbH
Friedrichshafen, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Intermediate

Job location

Remote
Friedrichshafen, Germany

Tech stack

Testing (Software)
Java
Systems Engineering
JIRA
C++
Enterprise JavaBeans
Gradle
JSON
JUnit
Microsoft Office
NetBeans
Ansible
Software Engineering
System Testing
Tcl (Programming Language)
Web Applications
XML
Data Processing
GIT
Integration Tests
Information Technology
Jenkins

Job description

Sie arbeiten in einem vielseitigen und engagierten Team in den Bereichen Weltraum- und Bodensystemarchitekturen, sichere Weltraumlösungen, Systemtechnik, Entwicklung, Betrieb, Datenverarbeitung und Leistungsmodellierung.

In Ihrer Rolle arbeiten Sie innerhalb des Assembly, Integration und Test-(AIT) Teams und implementieren Testsoftware und -hilfsmittel, setzen Tests auf , führen diese durch, nehmen Fehler auf und grenzen sie ein. Als Teil des integrierten Teams arbeiten Sie eng mit unseren Fachexperten für Kryptographie, Software und des Satellitenbetriebs zusammen.

Sie profitieren von Weiterbildungsmöglichkeiten und neuen Arbeitsformen (Home Office, digitale Tools, flexible Arbeitszeiten usw.). Sie werden großartige Führungsteams vorfinden, deren Priorität darin besteht, Ihre Entwicklung zu unterstützen, den Teamgeist zu fördern und Ihrer Tätigkeit in einem globalen Airbus-Umfeld einen Sinn zu geben. Darüber hinaus haben Sie dank der großen Vielfalt an Arbeitsplätzen und Kompetenzen, die wir in unserem Bereich anbieten können, die Möglichkeit, sich weiterzuentwickeln und Ihren längerfristigen Entwicklungsplan zu erstellen. Wir sind auf der Suche nach vielseitigen Mitarbeitern, die kreative Lösungen für Satellitenbodensegmente entwerfen.

Neben diesen operativen Tätigkeiten werden Sie zu unserem Transformationsplan beitragen, der die Vision hat, nationaler Champion für hochleistungsfähige Boden-Raumfahrt-Missionslösungen zu werden. Werden Sie Teil unserer engagierten Teams!, n \n

  • Implementierung von Testsoftware für Integrations- und Systemtests \n

  • Implementierung von Testhilfsmitteln wie z.B. Testdatengeneratoren \n

  • Erzeugung/Zusammenstellung von Testdatensätzen (JSON, XML, Binärdaten, Telekommandos, Telemetriedaten) \n

  • Erstellung und Erweiterung von Testprozeduren und Anleitungen \n

  • Aufnahme der Tests in ein Testfallverwaltungswerkzeug \n

  • Einbinden der Software in die Testprozessautomatisierung (Testing & Deployment) \n

  • Aufsetzen und Durchführung von (Regressions-) Tests (JUnit, CppUnit o.ä. Arquillian) \n

  • Unterstützung und Durchführung von Integrationstests auf unterschiedlichen Ebenen \n

  • Fehleraufnahme und -eingrenzung, Aufnahme der Ergebnisse in ein Fehlerverfolgungswerkzeug \n

\n, You will benefit from training opportunities and new ways of working (home office, digital tools, flexible working hours, etc.). You will find excellent leadership teams whose priority is to support your development, foster team spirit, and give meaning to your work in a global Airbus environment. In addition, thanks to the wide variety of workplaces and skills we can offer in our field, you will have the opportunity to develop and create your long-term development plan. We are looking for versatile employees who design creative solutions for satellite ground segments. In addition to these operational activities, you will contribute to our transformation plan, which aims to become the national champion for high-performance ground-to-space mission solutions. Join our powerful and committed teams!

Tasks: \n \n

  • Implementation of test software for integration and system tests \n

  • Implementation of test tools such as test data generators \n

  • Generation/compilation of test data sets (JSON, XML, binary data, telecommands, telemetry data) \n

  • Creation and expansion of test procedures and instructions \n

  • Recording of tests in a test case management tool \n

  • Integration of software into test process automation (testing & deployment) \n

  • Setting up and performing (regression) tests (JUnit, CppUnit, etc., Arquillian) \n

  • Support and execution of integration tests at different levels \n

  • Recording and isolating errors, recording results in an error tracking to \n

\n

Required Skills: \n \n

  • Completed degree in computer science or equivalent \n

  • More than 3 years of experience with Java 8, Java EE7 Professional and knowledge of server technology \n

  • Experience with REST architectures and web applications \n

  • Knowledge of software engineering tools (NetBeans, GIT, Stash, Jira, Jenkins, Gradle, ...) \n

  • Test implementation: Java, C++, Ansible, TCL ... \n

  • Interest and ability to quickly familiarize yourself with new technologies \n

  • Experience working with national customers is an advantage \n

  • Good communication and team skills \n

  • Proficiency in German and English \n

\n

Requirements

n \n

  • Abgeschlossenes Studium im Bereich Informationstechnik oder vergleichbar \n

  • Mehr als 3 Jahre Erfahrung mit Java 8, Java EE7 Professional und Kenntnisse der Servertechnologie \n

  • Erfahrung mit REST Architekturen und Web-Applikationen \n

  • Kenntnisse von Software Engineering Werkzeugen (NetBeans, GIT, Stash, Jira, Jenkins, Gradle, ...) \n

  • Testimplementierung: Java, C++, Ansible, TCL ... \n

  • Interesse und die Fähigkeit, sich schnell in neue Technologien einzuarbeiten \n

  • Erfahrung in der Arbeit mit nationalen Kunden ist von Vorteil \n

  • Gute Kommunikations- und Teamfähigkeiten \n

  • Beherrschung von Deutsch und Englisch \n

Apply for this position