Robotics QA Engineer - US
About us
At Gideon, we are building the future of logistics, manufacturing, and industrial environments with AI- and 3D vision-powered autonomous robots. Our mission is to automate complex, people-operated workflows so humans can focus on higher-value, more fulfilling work.
If you're ready to join us and be part of this journey, read on!

Our team of 100+ spans hardware and software engineering, product, operations, commercial, and corporate functions. Together, we design and deploy robots that improve safety, efficiency, and scalability across some of the world's most demanding environments. We believe robots should amplify human potential, not replace it. Everything we build is centered on enabling people to become designers, operators and leaders of automated age.
Role Overview
We are looking for a Robotics QA Engineer to join our growing team and help ensure the quality and reliability of our robotic solutions. This role will be primarily based at our Bolingbrook, IL facility, which serves as our main QA and testing hub in the US, where robots are prepared, validated, and tested before shipment to customers.
As the first QA presence at this location, you will play a key role in establishing testing workflows, preparing robots for demos and shipment, and ensuring high-quality standards in collaboration with our QA team based in Croatia. You will work closely with a highly skilled international robotics team, particularly with QA and R&D colleagues in Croatia, while reporting directly to the QA Team Lead located in Croatia.
This is a great opportunity for a self-starter who enjoys ownership, hands-on testing with robots, and working in an international engineering environment. The role offers the chance to build and shape the QA presence in our US facility, work with cutting-edge robotics technology, and gain hands-on experience with real robotic systems in real-world testing environments—not just simulations.
Key Responsibilities:
- Work closely with the QA and R&D teams in Croatia to identify testing areas and define effective test strategies
- Design, write, and execute test scenarios for robotic systems both in simulation and on real robots
- Organize and perform test sessions on robots in our Bolingbrook QA facility, ensuring systems are validated before shipment to customers
- Serve as the on-site QA representative in the US facility, coordinating closely with the remote QA team in Croatia
- Perform final robot validation and quality checks prior to customer delivery
- Prepare robots for internal demos, validation, and acceptance testing
- Analyze logs, bag files, and bug reports, identify issues, and collaborate with relevant teams to resolve them
- Create clear test reports with actionable feedback for engineering and product teams
- Develop scripts and testing tools to support automation and efficient test execution
- Maintain and manage tests within our test management system (Xray)
- Support developers during development, including dataset acquisition, troubleshooting, and early-stage testing
- Provide on-site and remote QA support to engineering and product teams when needed
- Contribute to the continuous improvement and standardization of QA processes and testing methodologies
- Visits to customer facilities for data collection and testing when needed
Your area of expertise:
- BSc or MSc in Computer Science, Robotics, Engineering, or related field
- 2+ years of experience with UNIX/Linux environments
- Basic Python programming and Bash scripting skills
- Experience with Git or other version control systems
- Strong analytical and troubleshooting skills
- Attention to detail and a methodical testing approach
- Ability to communicate technical issues clearly in written and spoken English
- Comfortable working in a distributed, international team environment
- Proactive mindset and ability to take ownership in a self-driven role
Bonus points:
- Experience with robotics systems
- Familiarity with robotics frameworks and libraries such as: ROS
- Experience testing hardware-software integrated systems
Steps in the selection process:
Introduction
Tell us about your experiences and interests, and we will tell you more about the position, about our team and Gideon as a whole. We cherish the individual approach to every candidate and we are always curious to hear how we fit into your plans!
Technical Assessment
This stage will show you how the actual job will look like and how you fit in. You will get an insight into technical details by completing the technical task and discussion with one of our senior experts.
Final interview
The final step is a more in-depth conversation where you will get a full picture of how your work in Gideon would look like and what kind of culture we cherish.
Offer!
If all goes well, this is when we send you the offer with the information and details about compensation, vacation policy, benefits plan and all the other working details.