Senior Software Test Engineer – Robot Arm (Mensch)
Vollständige Stellenanzeige
Arbeitgeber- oder Partnerquelle · Status: aktiv · Bewerbungsweg sicher geprüft.
Vollständige Stellenanzeige von NEURA Robotics
Originaltext · vollständig und lesefreundlich formatiert
Deine Mission & Herausforderungen
Als Senior Test Engineer übernimmst du die Verantwortung für die Qualität und Zuverlässigkeit unserer Robotersarm-Software – du setzt die Teststrategie nicht nur um, sondern gestaltest sie aktiv mit. Du koordinierst Testaktivitäten teamübergreifend, förderst Junior Engineers und stellst sicher, dass unsere Systeme sicher, robust und einsatzbereit sind – über den gesamten Stack hinweg, von Bedieneroberflächen über Anwendungsservices bis hin zu den Bewegungsergebnissen.
Roboterarm- & Systemtests
•
Du übernimmst die End-to-End-Tests des Robotersystems – GUI, Bewegungsbefehle, SPS-Kommunikationsschnittstellen und Sicherheitsfunktionen – und verantwortest die Teststrategie über alle Releases hinweg.
•
Du treibst Release- und Regressionsvalidierung über versionierte Robotersoftware voran, einschließlich Lokalisierungs- und Multi-Umgebungstests, und koordinierst Zeitpläne und Abhängigkeiten teamübergreifend.
•
Du bist zentrale Ansprechperson zwischen Robotik-, Firmware-, Anwendungs- und Funktionssicherheits-Ingenieuren – du koordinierst Validierungsaufgaben, stimmst Prioritäten ab und löst teamübergreifende Blockaden.
•
Du wendest mechatronische Grundlagen (Integration von Mechanik, Elektrik und Regelungstechnik) an, um Fehlermodi vorherzusehen und Tests zu entwickeln, die reale Integrationsprobleme frühzeitig erkennen.
•
Du koordinierst die Planung und Durchführung von Testaufgaben über mehrere Workstreams hinweg und stellst Abdeckung, Prioritätsabgleich und termingerechte Lieferung sicher.
Testautomatisierung & Framework
•
Du verantwortest und entwickelst das Testautomatisierungs-Framework weiter – Gherkin, Cucumber, Selenium und Java – für GUI- und API-Tests und setzt Standards für das gesamte Team.
•
Du konzipierst und pflegst skalierbare automatisierte Regressions-, Smoke- und Release-Test-Suiten, die in CI/CD-Pipelines (z. B. GitLab) integriert sind, und optimierst dabei auf Geschwindigkeit und Zuverlässigkeit.
•
Du etablierst Best Practices für wiederverwendbare Step-Definitionen, Page Objects, Testdatenmanagement und Reporting; du überprüfst und begleitest Beiträge anderer Engineers.
•
Du analysierst Testergebnisse, um Fehler, Regressionen, Lokalisierungsprobleme und Performance-Engpässe zu erkennen; du treibst Ursachenanalysen bei komplexen oder wiederkehrenden Problemen voran.
•
Du stellst die Nachverfolgbarkeit zwischen Anforderungen und Testfällen sicher; du überwachst die Fehlererfassung, das Tracking und die klare Kommunikation an Stakeholder.
•
Du erstellst und pflegst Testdokumentation, Benutzerhandbücher und Onboarding-Materialien für das Testteam.
•
Du erkennst proaktiv Verbesserungspotenziale und leitest Initiativen zur Optimierung von Testpraktiken, Testabdeckung und Ausführungseffizienz in der gesamten Organisation.
Führung & Koordination
•
Du koordinierst Aufgabenplanung, Priorisierung und funktionsübergreifende Kommunikation für Testaktivitäten und fungierst als Bindeglied zwischen den Engineering-Disziplinen.
•
Du förderst Junior- und Mid-Level-Testingenieure, überprüfst ihre Arbeit und unterstützt ihre fachliche Weiterentwicklung.
•
Du bringst dich in Sprint-Planung, Aufwandsschätzung und Retrospektiven innerhalb agiler, funktionsübergreifender Teams ein.
Was du mitbringst
•
Bachelor- oder Masterabschluss in Mechatronik, Robotik, Informatik, Maschinenbau, Elektrotechnik oder einem verwandten Fachbereich.
•
Mindestens 5 Jahre Erfahrung in Testautomatisierung, Systemtests, Validierung oder Verifikation komplexer mechatronischer oder robotischer Systeme; Erfahrung in der Industrieautomation ist von Vorteil.
•
Nachgewiesene Erfahrung in der Koordination von Aufgaben, Zeitplänen oder kleinen Teams über funktionsübergreifende Engineering-Gruppen hinweg.
•
Fundiertes Verständnis der Grundlagen von Roboterarmen – Kinematik, Gelenk- vs. kartesische Bewegung, Referenzsysteme, Sicherheitsgrenzen und Bediensoftware – sowie der übergreifenden mechatronischen Systemintegration (Mechanik, Elektrik, Regelungstechnik).
•
Sichere Kenntnisse in Java; Erfahrung mit Python oder C++ von Vorteil.
•
Praktische Erfahrung mit Maven, Selenium, Cucumber (BDD), API-Tests und Git.
•
Fundierte Erfahrung mit CI/CD, Testreporting sowie agilen, funktionsübergreifenden Teams.
•
Nachgewiesene Fähigkeit, andere zu fördern und Prozessverbesserungen voranzutreiben.
•
Verhandlungssichere Englischkenntnisse werden vorausgesetzt.
Bereit?
Du wirst sicher zur Originalanzeige von NEURA Robotics weitergeleitet.
NEURA Robotics hat 1 weitere offene Stelle:
Wenn dir dieser Job gefällt, schau dir auch an:
Andere Stellen auf der Karte
1 weitere bei NEURA Robotics · 12 ähnliche im Umkreis von ~50 km — Klick auf einen Marker für die Details.