Software Test Engineer - Robot Arm (Mensch) in Metzingen, Deutschland
Germany, Metzingen
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
... as ERP and PLM for consistent, scalable delivery of engineering information. Engineering Knowledge Modeling - You will ensure that technical information from robotics, software, and system engineering teams flows into structured, machinereadable formats. - Work with developers and robotics engineers to model APIs, interfaces, ...
... Administration von Software- und Systemlandschaften gehört ebenfalls zu Ihren Aufgaben - Sie entwickeln neue Konzepte und Technologien für zukünftige DevOps Software und Cloud Strukturen - Sie arbeiten eng mit dem agilen Entwicklungs- und Testteam zusammen Das bietet der Kunde: - Weiterbildungsmöglichkeiten - Flexible Arbeitszeiten ...
... Cloud Platform, Heroku, Microsoft Azure, etc.)Experience analyzing code and systems to move from vulnerability root cause preventionReal-world experience in software development and/or engineering operationsAbility to develop your own tools as needed in a variety of programming languages (eg. Python, Go, Rust, Javascript, ...
... Hightech-Unternehmen der Verteidigungs- und Sicherheitsindustrie mit Sitz in Taufkirchen bei München. Das Unternehmen entwickelt Sensorlösungen, Elektronik und Software für die Bereiche Luft, Land, See, Cyber und Weltraum und unterstützt Streitkräfte weltweit dabei, Bedrohungen frühzeitig zu erkennen und fundierte operative ...
... engineering, MLOps and training AI workloads, metaflow - Experience with Argo CD, Argo workflows - Experience with SQL databases and Redis Why us? freshcells systems engineering GmbH is a software service provider based in Düsseldorf with a dynamic team of over 50 creative experts from various disciplines. At freshcells, authenticity, ...
... improving care delivery. - Good organizational skills, proactivity, and ability to manage multiple tasks independently. Über EDL EDL ist ein führender europäischer Softwareanbieter für Radiologie-Informationssysteme (RIS), Picture Archiving and Communication Systems (PACS), Teleradiologie, Nuklearmedizin sowie KI‑gestützte Bildgebungslösungen. ...
... updated with the latest industry trends and technologies to continuously improve data engineering practices. Requirements - Master's degree in Computer Science, Engineering, or a related field and several years of professional experience as a Data Engineer, Software Developer, Data Scientist or in a similar role (or Bachelor's ...
... Hightech-Unternehmen der Verteidigungs- und Sicherheitsindustrie mit Sitz in Taufkirchen bei München. Das Unternehmen entwickelt Sensorlösungen, Elektronik und Software für die Bereiche Luft, Land, See, Cyber und Weltraum und unterstützt Streitkräfte weltweit dabei, Bedrohungen frühzeitig zu erkennen und fundierte operative ...
... Hightech-Unternehmen der Verteidigungs- und Sicherheitsindustrie mit Sitz in Taufkirchen bei München. Das Unternehmen entwickelt Sensorlösungen, Elektronik und Software für die Bereiche Luft, Land, See, Cyber und Weltraum und unterstützt Streitkräfte weltweit dabei, Bedrohungen frühzeitig zu erkennen und fundierte operative ...
... Weiterentwicklung anspruchsvoller Softwarelösungen für Maschinen und Anlagen von der Konzeption bis zur Serienreife - Design, Implementierung, Test sowie Wartung der Software innerhalb des bestehenden Frameworks - Enge Zusammenarbeit mit der mechanischen Entwicklung bei der Simulation, Erprobung und Validierung von Software an Maschinen ...
... besten Bank für alle unsere Kund*innen und Mitarbeiter*innen werden, deshalb suchen wir Menschen, die gemeinsam etwas bewegen wollen. Als Teil unserer IT gestaltest du die digitale Zukunft unserer Bank aktiv mit. In einem internationalen Umfeld mit über 500 Kolleg*innen aus rund 40 Nationen arbeitest du lösungsorientiert ...
... übernimmst du neben der Fehlerbehebung auch Codeoptimierungen und Anpassungen. Gemeinsam mit deinem Team stellst du den reibungslosen Betrieb kundenspezifischer Softwarekomponenten sicher. Dein Profil Du hast ein abgeschlossenes Studium, z. B. in Informatik, Wirtschaftsinformatik oder Software Engineering, bist ausgebildete:r ...
... B. aus Arztpraxis, MVZ oder Klinik – Sie kennen medizinische Abläufe und Dokumentationsprozesse aus eigener Praxis - Digitale Affinität und Interesse an IT, Software und digitalen Prozessen; Sie arbeiten sich schnell in neue Anwendungen ein - Ausgeprägtes Prozessverständnis und Veränderungsbereitschaft – Sie erkennen Optimierungspotenziale ...
... the Position Constructor Knowledge Labs (CKL), in collaboration with Constructor Technology, invites applications for a PhD position in machine learning for software engineering and formal methods, on the Constructor Fabric project. Constructor Fabric turns a company's informal knowledge into production software through ...
... thing that defines the model's state space and the boundary of what the model is allowed to propose. Internship Role As a Research Intern (Machine Learning for Software Engineering), you will support the data and modelling work behind the World Model — mining code, building datasets, and running baseline experiments. We are ...
... nächstmöglichen Termin für den Standort Frankfurt, Hannover, Münster oder unserem Vertriebsstützpunkt Stuttgart einen Key Account Manager Sparkassen - Banking Software & IT (m/w/d) Haustarifvertrag 38 Stunden / Woche Anteilige mobile Arbeit möglich ab 70.990 EUR / Jahr Die Kundenberatung Süd/West ist verantwortlich für die ...
Auf diese Aufgaben dürfen Sie sich freuen: Durch Ihre Arbeit in der Entwicklung von Software leisten Sie einen wichtigen Beitrag für die erfolgreiche Abwicklung von Projekten. Das bedeutet konkret: - Sie erstellen Programme für anspruchsvolle Automatisierungslösungen für Maschinen der Nahrungs- und Genussmittelindustrie. ...
... von Sensoren und Diensten von Drittanbietern über herstellerspezifische APIs, inklusive Authentifizierung und Fehlerbehandlung - Entwicklung Linux-basierter Software zur Hardwaresteuerung, Sensordatenerfassung und Kommunikation - Debugging und Analyse von Hardware-Software-Schnittstellen und Kommunikationsprotokollen - Mitarbeit ...
... Serienreife. Ihre Aufgaben Entwicklung von Steuerungssoftware für luftgestützte Radarsysteme in C/C++ Analyse von System- und Softwareanforderungen, modellbasierte Software-Architektur und -Design Implementierung, Integration und Inbetriebnahme von Software-Komponenten Durchführung von Modultests, Integrationstests und Verifikationsaktivitäten ...