Deine Aufgaben & Herausforderungen Gemeinsam bringen wir intelligente Robotik auf das nächste Level: • Du entwickelst und implementierst Gherkin-Testfälle sowie passende Step Definitions mit Cucumber, Playwright und TypeScript für GUI- und API-Tests. • Du entwickelst und pflegst GitLab CI/CD-Pipelines für automatisierte Testläufe. • Du führst automatisierte und manuelle Tests durch, analysierst die Ergebnisse und findest Fehler oder Performance-Probleme. • Du testest und prüfst node-graph-basierte Anwendungen und Workflows und stellst sicher, dass alles wie erwartet funktioniert. • Du unterstützt beim Testen von Digital Twins und sorgst dafür, dass Simulationen und das Verhalten der echten Roboter übereinstimmen. • Du testest Funktionen rund um Roboterarme, z. B. Bewegung, Greifen und die Integration ins Gesamtsystem. • Du dokumentierst gefundene Bugs, verfolgst sie nach und arbeitest eng mit den Entwicklerteams zusammen, um sie schnell zu beheben. • Du erstellst und pflegst Testdokumentationen und Benutzeranleitungen und verbesserst kontinuierlich das Test-Framework. • Du arbeitest eng mit Systemingenieuren zusammen, um Software-Komponenten zuverlässig zu testen und die Stabilität des Produkts zu verbessern. • Du bringst eigene Ideen ein, um Testprozesse und Automatisierung effizienter zu machen. Zusammenarbeit im Team • Du arbeitest eng mit Softwareentwicklern, Robotikingenieuren, KI-Forschern und Produktteams zusammen. • Du sorgst mit dafür, dass neue Features in hoher Qualität, zuverlässig und sicher veröffentlicht werden. • Du hilfst dabei, die Stabilität und Performance der Plattform durch strukturiertes Feedback und Tests zu verbessern. • Du unterstützt eine Qualitätskultur und bringst Best Practices im Testing ein. Was du mitbringen solltest • Ein Bachelor- oder Masterabschluss in Robotik, Informatik, Maschinenbau, Elektrotechnik oder einem ähnlichen Bereich – oder einfach einen starken Robotik-Hintergrund. • Mindestens 3–5 Jahre Erfahrung in Testautomatisierung, Systemtests, Validierung oder Verifikation komplexer Systeme, idealerweise im Robotikbereich. • Gute Programmierkenntnisse in TypeScript und Python. • Grundwissen über Roboterarme, z. B. Kinematik, Bewegungsplanung und Greifprozesse. • Erfahrung mit node-graph-basierten Entwicklungsumgebungen und Digital-Twin-Konzepten ist ein Plus. • Gute Englischkenntnisse. • Erfahrung mit Test-Frameworks wie Playwright, JMeter und Cucumber (BDD) sowie sicherer Umgang mit Git.