Position: Quality Assurance Engineer II – Robotics
Department: Engineering
Location: Koto City, Tokyo, Japan (On-site)
Type: Full-time
About Us
At our core, we value empathy. Our vision is to take on the “tough, dirty, and risky” work with robotics, freeing people to focus on more creative and intellectual challenges. We build and support robotics platforms and solutions that integrate advanced control and coordination technologies to make this vision a reality.
Role Summary
We are seeking a Quality Assurance Engineer II to join our engineering team in Tokyo. This position involves ensuring the reliability and performance of next-generation robotics solutions. You will have the chance to work with both real robots in live settings and simulated environments, designing and executing test strategies that cover APIs, software systems, and robotic hardware.
This is a practical, hands-on role ideal for someone who is enthusiastic about robotics and motivated to maintain high standards of software and hardware quality.
Main Responsibilities
Test Design & Execution
Interpret system requirements to design effective test scenarios.
Develop, update, and manage detailed test plans.
Run test cases in virtual setups as well as on physical robotic devices.
Record, track, and report issues, ensuring clear communication of defects.
Process & Teamwork
Contribute to refining QA processes and improving testing best practices.
Work closely with cross-functional teams to align on
quality objectives.
Automation & Tools
Build and maintain automated testing for robotic systems.
Create automated tests for APIs and other software layers.
Required Qualifications
Minimum of 3 years’ experience in software quality assurance roles.
Degree in engineering or equivalent background through experience and education.
Strong track record in writing and executing both manual and automated test cases.
Experience validating software that interacts directly with hardware or robotic systems.
Proficiency with Linux-based environments.
Practical knowledge of testing methods including black-box, white-box, regression, and BDD/TDD approaches.
Familiarity with testing frameworks using Python or C++.
Background working within Agile teams (e.g., Scrum).
Experience in testing HTTP-based APIs.
Nice-to-Have Skills
Exposure to hardware-in-the-loop testing, robotics simulations, or ROS.
Basic knowledge of electronics and embedded systems.
Prior work testing robotics or other hardware-intensive products.
Experience with common testing frameworks (e.g., JUnit, TestNG, Selenium, Playwright, Pytest).
ISTQB certification.
Japanese language ability.
Comfort with version control tools (e.g., Git).
Understanding of CI/CD pipelines such as Jenkins, GitHub Actions, or CircleCI.
What You’ll Gain
Competitive salary package.
A multicultural and collaborative environment.
Opportunities to work with advanced robotics technologies.
The chance to learn and grow alongside a highly talented engineering team.