Quality Assurance Engineer

Оплата: По договоренности
Full-time

The company's 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 the company, 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

  • At least 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
  • English language proficiency


Preferred qualifications

  • 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