Product Quality Engineer - Robotics Applications
On-siteTokyo, Tokyo, Japan
Job Summary
Design and maintain release test cases for robotics applications, including store-facing tablets, operator tools, dashboards, backend services, and related components. Review product specifications to identify missing edge cases, ambiguous behavior, and operational risks before implementation. Break down requirements into concrete test scenarios and execute release validation while coordinating results with Engineering, Product, Operations, and BizDev stakeholders. Build automated tests, CI/CD validation checks, log analysis utilities, and lightweight internal tools to reduce repetitive manual validation. Analyze field issues and monitoring signals to convert recurring problems into test cases, automation candidates, or product improvements. Create and maintain documentation, FAQs, and troubleshooting guides based on release changes and support inquiries. Track quality metrics such as escaped defects, regression coverage, and automation effectiveness to drive continuous improvement in release readiness and product usability.
Required Qualifications
- 3+ years of experience in quality engineering, test automation, software engineering, or a similar technical role involving automated testing, CI/CD validation, or production issue investigation
- Experience designing test cases from product requirements, user flows, business rules, or operational scenarios
- Experience executing release testing for production software used by real users
- Experience building or maintaining automated tests, CI/CD validation, QA tools, log analysis tools, or other engineering systems that improve software quality
- Experience with at least one of the following: Testing mobile or tablet applications on real devices; Validating API behavior using tools such as Postman, curl, Swagger/OpenAPI, or automated API test frameworks; Experience using logs, monitoring dashboards, metrics, or error tracking tools to investigate defects, validate fixes, or monitor post-release behavior
- Ability to understand complex systems involving multiple applications, APIs, backend services, mobile/tablet applications, and operational workflows
- Strong attention to detail, especially around edge cases, state transitions, error handling, data consistency, and regression risk
- Experience creating clear documentation, FAQs, troubleshooting guides, or release notes for non-engineering stakeholders
- Ability to communicate clearly with Engineering, Product, Operations, CS/CX, and BizDev teams
- Working knowledge of software development workflows using GitHub, issue tracking tools, CI/CD, and agile development practices
- Business-level Japanese and working-level English communication skills
Desired Qualifications
- Experience combining real-device testing, API validation, and logs/monitoring to investigate end-to-end product behavior
- Experience with test automation for web, mobile, tablet, desktop, or Unity-based applications
- Experience with tools such as Playwright, Cypress, Selenium, Appium, XCTest, NUnit, xUnit, or similar frameworks
- Experience testing or working with applications built with Unity, .NET/C#, React, or similar technologies
- Experience with SQL or database queries to investigate data consistency issues
- Experience testing applications connected to hardware, IoT devices, robotics systems, or edge devices
- Experience testing workflows involving real-world operations, hardware states, asynchronous events, or multi-system state transitions
- Experience working in retail, logistics, robotics, operations-heavy SaaS, or mission-critical field software
- Experience improving QA processes in a startup or fast-changing product environment
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.