Software Test engineer - Neuraverse (Mensch)
Deine Aufgaben & Herausforderungen
Gemeinsam bringen wir intelligente Robotik auf das nachste Level:
Du entwickelst und implementierst Gherkin-Testfalle sowie passende Step Definitions mit Cucumber, Playwright und TypeScript fur GUI- und API-Tests.
Du entwickelst und pflegst GitLab CI/CD-Pipelines fur automatisierte Testlaufe.
Du fuhrst automatisierte und manuelle Tests durch, analysierst die Ergebnisse und findest Fehler oder Performance-Probleme.
Du testest und prufst node-graph-basierte Anwendungen und Workflows und stellst sicher, dass alles wie erwartet funktioniert.
Du unterstutzt beim Testen von Digital Twins und sorgst dafur, dass Simulationen und das Verhalten der echten Roboter ubereinstimmen.
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 zuverlassig zu testen und die Stabilitat 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 dafur, dass neue Features in hoher Qualitat, zuverlassig und sicher veroffentlicht werden.
Du hilfst dabei, die Stabilitat und Performance der Plattform durch strukturiertes Feedback und Tests zu verbessern.
Du unterstutzt eine Qualitatskultur und bringst Best Practices im Testing ein.
Was du mitbringen solltest
Ein Bachelor- oder Masterabschluss in Robotik, Informatik, Maschinenbau, Elektrotechnik oder einem ahnlichen 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 uber 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.