This position is closed and is no longer accepting applications.

Software Test Engineer

Rapyuta Robotics

Koto-ku, Tokyo
    💴 No salary range given
    🏡 No remote
    🧪 Minimum years of experience unspecified
    💬 No Japanese required
    🌏 Apply from abroad
    🧳 Relocate to Japan

About Rapyuta Robotics

Rapyuta Robotics Koto-ku, Tokyo

Building low­ cost, lightweight autonomous mobile robots with high-level intelligence distributed in the cloud, and enabling such robots to offload some of their heavy computation and seamlessly learn and share experiences with one another.

Key benefits

  • Open, inclusive, safe environment
  • There's always something to learn
  • Relocation support

About the position

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.

Your responsibilities

  • Maintaining and enhancing hardware & software test framework for simulation and physical test cases, maintaining fast and reliable test infrastructure
  • Executing field tests and writing reports
  • Working closely with the development team to understand and implement their testing requirements
  • Recommending changes to the engineering process to improve testing, reliability and performance
  • Monitoring and analyzing problems highlighted by testing, then assisting the development team to resolve problems
  • Ensuring customer requirements and performance metrics are met

Minimum qualifications

  • A bachelor’s degree in engineering or equivalent practical experience with an outstanding track record
  • At least 2 years experience in software testing, robotic testing, or a similar role
  • Experience with shell scripting and comfortable using Linux
  • Familiarity CI/CD systems and good understanding of version control systems, particularly Git
  • Knowledge of testing approaches: test levels, BDD/TDD, blackbox /whitebox approaches, regression testing
  • Knowledge of testing life cycle: test design approaches (boundary value, equivalence partitioning), execution, bug handling
  • Familiarity with API & UI testing and relevant tools (Postman/Newman)
  • Familiarity with frameworks (Testng/PyTest/JUnit) in any of programming languages (Java/Python/C++)
  • Familiarity with selenium for test automation
  • Attention to detail, strong communication and documentation skills
  • Proficiency in English

Preferred qualifications

  • Experience with working with mobile robots
  • Good understanding of robotic systems, functional safety
  • Experience with CMake, Catkin, Docker, and Jenkins
  • Experience with customer-facing work or project management
  • Ability to test hardware and software systems
  • ISTQB FL certification
  • Experience with robotics simulation
  • Familiarity with ROS and programming experience (preferably C++ and/or python)
  • Familiarity with robotic sensors (cameras, lidars, wheel encoders, etc.)

Other Jobs at Rapyuta Robotics

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.