Senior Quality Assurance Engineer
RemoteJapan
Job Summary
Execute manual and automated validation of electronics, mechanical, and integrated robotic subsystems. Design automation test rigs and hardware-in-the-loop setups for subsystem and system testing. Write, maintain, and execute automation scripts in Python and C++ while performing root cause analysis across hardware, firmware, and software boundaries. Contribute to test planning, integrate coverage into development cycles, and generate defect logs and regression analyses. Collaborate with cross-functional engineers to ensure robust robotics solutions. Requires 8–12 years of hands-on experience with mechatronic systems, a relevant engineering degree, and proficiency in Linux, CI/CD pipelines, and Git. Immediate joiner preferred; Japanese proficiency required.
Required Qualifications
- 8-12 years of QA/testing experience with mechatronic, robotic, or embedded hardware systems
- Bachelor's degree in Mechatronics, Mechanical, Electrical, or related Engineering fields
- Hands-on experience in manual validation of electronics and mechanical subsystems
- Proven experience building and executing automation rigs / HIL test environments
- Strong skills in Python test automation
- Working knowledge of C++
- Proficiency in Linux systems
- CI/CD pipelines
- version control (Git)
- Strong debugging skills across hardware-firmware-software interactions
- Japanese proficiency
Desired Qualifications
- Experience with ROS, robotics simulations, and HWIL setups
- Understanding of embedded electronics and system reliability testing
- Familiarity with QA frameworks such as Pytest, Selenium/Playwright, JUnit, or TestNG
- Prior experience in QA for robotics, automation equipment, or hardware products
- ISTQB certification (Foundation or Advanced)
- Exposure to additional CI/CD platforms (GitHub Actions, Jenkins, CircleCI)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.