コンテンツにスキップ

QA Team

このコンテンツはまだ日本語訳がありません。

Quick Answer

The QA team at Mujin ensures that our end-to-end software releases are stable and performant, designing comprehensive test plans and executing simulation and physical tests to discover bugs before software goes to production.


We protect the software quality of Mujin’s robotic systems:

Integration Testing

We design and run automated integration suites that test vision, motion planning, and safety code together in simulated environments.

Regression Detection

We verify new updates against historical datasets and log files to check if picking speeds or accuracy rates drop.

Scenario Validation

We test complex customer-specific warehouse situations, checking for safe error handling under sudden signal changes.


What technology stack and engineering workflows do we use?

Section titled “What technology stack and engineering workflows do we use?”

We build automated testing scripts and manage physical validation yards:

  1. Automation Scripting & Tools
    • Python scripts for test orchestration and REST/WebSocket API assertions.
    • Using simulated robot nodes to emulate PLC signals and camera feeds.
  2. Test Case Management
    • Maintaining comprehensive test plans, requirements coverage, and issue logs in Jira.
    • Visualizing test history and success rates on team dashboards.
  3. Execution Workflow
    • Automated tests trigger during release packaging.
    • Physical tests are executed on physical robot arms in our headquarters test center.

We look for structured quality advocates who enjoy breaking systems:

  • Technical Competence: Strong programming basics in Python, test case writing, and familiarity with Linux.
  • Effective Collaboration: Describing complex bug reports clearly and coordinating with developers to verify fixes.
  • Continuous Learning: Finding new ways to automate manual scenarios and speed up test execution.

If you are excited to ensure the high quality of intelligent robots, apply today: