Our Tokyo Engineering team is changing gears to meet the growing needs of our customers - from a handful of robots to hundreds of robots; from a small team to multiple squads. The team works closely with some of the premier enterprise customers in Japan to build state-of-the-art robotics solutions by leveraging rapyuta.io, our cloud robotics platform, and the surrounding ecosystem. The team’s mission is to pioneer scalable, collaborative, and flexible robotics solutions.
This role includes: testing with real automated forklifts in a physical environment, testing virtual robots in a simulated environment, automating API tests, and automating systems level testing.
The ideal candidate is someone who is interested in working in a hands-on role with state-of-art robots.
Responsibilities
- Assisting in reviewing and analyzing the system specifications to define test cases
- Creating and maintaining test plans
- Executing test plans in a simulated environment and on hardware
- Defect tracking and generating bug and test reports
- Preparing test data
- Participating in implementing and improving QA processes
- Implementation of test automation for robotics systems
Requirements
- 3 years of technical experience in software Quality Assurance as an Individual Contributor
- Bachelor degree in engineering, or combination of equivalent education and experience
- Experience writing, maintaining and executing test cases, both manual and automated
- Demonstrated experience with Python/Java testing frameworks
- Expertise in Linux ecosystem
- Advanced knowledge of testing approaches: test levels; BDD/TDD; blackbox/whitebox approaches; regression testing
- Knowledge and practical experience of Agile principles and methodologies such as SCRUM
- HTTP API testing experience
Nice to haves
While not specifically required, tell us if you have any of the following.
- Knowledge of HWIL, simulations, ROS
- Experience with developing/QA for robotics or hardware products will be a plus.
- Experience with testing frameworks such as TestNG, JUnit, Pytest, Playwright, - Selenium, or similar tool
- ISTQB certification
- Japanese language proficiency
- Proficiency with version control repositories such as git
- Understanding of CI/CD systems such as: GHA; Jenkins; CircleCI