
Robot Arm Software Test Engineer (Mensch)
Neura Robotics • Metzingen, Baden-Württemberg, Germany
-
Role & seniority
- Software Test Engineer (Robotik/Automation); 3–5+ Jahre Erfahrung (Bachelor/Master vorausgesetzt)
-
Stack/tools
-
Java, ggf. Python/C++
-
Cucumber (BDD), Gherkin, Selenium
-
API-Tests
-
Maven, Git
-
CI/CD (z. B. GitLab), Test-Reporting
-
Test-Framework: Reusable Steps, Page Objects, Testdaten-Management
-
-
Top 3 responsibilities
-
System- & Robotik-Tests: GUI, Schnittstellen, Motion-Commands, PLC-Kommunikation, Safety-Funktionen
-
Release-/Regression-Validierung über Versionen/Umgebungen (inkl. Localization)
-
Testautomatisierung: Gherkin-Testcases/Step Definitions, Pflege von Smoke/Regression/Release-Suites in CI/CD, Ergebnisanalyse & Issue-Tracking
-
-
Must-have skills
-
Testautomatisierung + Systemtests/Validierung/Verifikation komplexer Systeme (Robotik/Industrial Automation bevorzugt)
-
Sehr gutes Verständnis von Robotarmen (Kinematik, Joint vs. kartesisch, Referenzsysteme, Safety Limits, Operator-Software-Grundlagen)
-
Sehr gute Java-Kenntnisse
-
Erfahrung mit Cucumber/Gherkin, Selenium, API-Tests, Git, Maven
-
Erfahrung mit CI/CD, Test-Reporting, agilen cross-funktionalen Teams
-
Englisch fließend
-
-
Nice-to-haves
-
Zusätzliche Kenntnisse in Python oder C++
-
Erfahrung mit weiteren Bereichen: Localization-Testing, Performance-/Performance-Analyse,
-
Full Description
Deine Mission & Challenges Gemeinsam gehen wir den nächsten Schritt in eine neue Ära der Robotik. Du stellst sicher, dass unsere Robotarm-Software zuverlässig, sicher und bereit für den realen Einsatz ist – von Operator-Workflows über Applikationslogik bis hin zur tatsächlichen Bewegungsausführung. Robot Arm & System Testing Du testest alle Funktionen des Robotersystems – von der GUI über Schnittstellen bis hin zu Motion-Commands, PLC-Kommunikation und Safety-Funktionen Du unterstützt Release- und Regressionstests über verschiedene Software-Versionen hinweg, inkl. Localization und Tests in unterschiedlichen Umgebungen Du arbeitest eng mit Robotics-, Firmware-, Application- und Functional-Safety-Teams zusammen, um Software, sicherheitsrelevantes Verhalten und die Gesamtstabilität zu validieren Test Automation & Framework Du entwickelst und implementierst detaillierte Gherkin-Testcases und Step Definitions mit Cucumber, Selenium und Java für GUI- und API-Tests Du baust und pflegst automatisierte Regression-, Smoke- und Release-Test-Suites, integriert in CI/CD-Pipelines (z. B. GitLab) Du entwickelst das Test-Framework weiter (wiederverwendbare Steps, Page Objects, Testdaten-Management, Reporting) Du führst automatisierte und manuelle Tests durch und analysierst Ergebnisse (Bugs, Regressionen, Localization-Probleme, Performance-Issues) Du dokumentierst, trackst und kommunizierst Issues klar und stellst die Nachvollziehbarkeit zwischen Anforderungen und Tests sicher Du erstellst und pflegst Testdokumentation und User-Guides Du identifizierst aktiv Verbesserungspotenziale in Testing, Abdeckung und Effizienz Auf was können wir uns freuen Bachelor oder Master in Robotik, Informatik, Maschinenbau, Elektrotechnik oder einem ähnlichen Bereich 3–5+ Jahre Erfahrung in Testautomatisierung, Systemtests, Validierung oder Verifikation komplexer Systeme (idealerweise Robotik oder Industrial Automation) Gutes Verständnis von Robotarmen – Grundlagen der Kinematik, Joint vs. kartesische Bewegungen, Referenzsysteme, Safety Limits und Operator-Software Sehr gute Kenntnisse in Java, idealerweise zusätzlich Python oder C++ Erfahrung mit Maven, Selenium, Cucumber (BDD), API Testing und Git Erfahrung mit CI/CD, Test-Reporting und agilen, cross-funktionalen Teams Fließende Englischkenntnisse