Neura Robotics Gmbh

Senior Software Test Engineer – Robot Arm (Mensch)

Metzingen / Riederich. Posted 3 months ago

The role

You will be responsible for the quality and reliability of robot arm software by designing and implementing test strategies. You will coordinate test activities across teams and develop test automation frameworks for GUI and API tests.

What you will do

  • Perform end-to-end tests of the robot system including GUI, motion commands, PLC interfaces, and safety functions.
  • Drive release and regression validation over versioned robot software.
  • Act as a central contact between robotics, firmware, application, and functional safety engineers.
  • Apply mechatronic principles to foresee failure modes and develop tests.
  • Coordinate planning and execution of test tasks across multiple workstreams.
  • Develop and maintain the test automation framework using Gherkin, Cucumber, Selenium, and Java.
  • Design scalable automated regression, smoke, and release test suites integrated into CI/CD pipelines.
  • Establish best practices for step definitions, page objects, test data management, and reporting.
  • Analyze test results to identify errors, regressions, localization issues, and performance bottlenecks.
  • Mentor junior and mid-level test engineers.

Required qualifications

  • Bachelor or Master degree in Mechatronics, Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or a related field.
  • At least 5 years of experience in test automation, system testing, validation, or verification of complex mechatronic or robotic systems.
  • Proven experience in coordinating tasks, schedules, or small teams across cross-functional engineering groups.
  • Sound understanding of robot arm fundamentals including kinematics, joint vs. Cartesian movement, reference systems, safety limits, and operating software.
  • Sound understanding of mechatronic system integration (mechanics, electronics, control engineering).
  • Proficient knowledge in Java.
  • Practical experience with Maven, Selenium, Cucumber (BDD), API tests, and Git.
  • Sound experience with CI/CD, test reporting, and agile cross-functional teams.
  • Proven ability to mentor others and drive process improvements.
  • Business fluent English skills.

Nice to have

  • Experience in industrial automation
  • Experience with Python or C++

About the company

neura-robotics-gmbh

Senior Software Test Engineer – Robot Arm (Mensch) at Neura Robotics Gmbh | JobZoey