Job Description
Summary
As a Software QA Engineer (Robotics & Safety-Critical Systems), you’ll drive quality across our robotics + edge + cloud stack, with a strong focus on safety, performance, and release readiness. You’ll translate real-world behaviors into repeatable test cases, establish measurable quality signals, and help the team ship confidently.
This is a remote, US-based role with occasional travel (as needed) for on-site validation, deployments, or system testing.
- What You’ll Do
- Own QA strategy and execution for robotics/edge + cloud components (manual + automated).
- Create and maintain test plans covering functionality, safety, reliability, and performance.
- Build automated tests (where appropriate) and ensure regressions are caught in CI.
- Define and track performance KPIs and quality metrics (e.g., latency, throughput, failure rates, crash rates, CPU/memory usage, camera pipeline FPS, deployment success rate).
- Produce trend-oriented QA reporting: dashboards/weekly reports, anomaly detection, regression trends, and release quality summaries.
- Perform structured bug triage: clear reproduction steps, severity/impact, root-cause signals, and verification of fixes.
- Validate camera-based workflows (preferred): calibration-sensitive behavior, image pipeline reliability, environment variability, edge-case handling.
- Collaborate closely with engineering + product to refine acceptance criteria and reduce ambiguity.
- Use Figma to review designs, verify UI/UX acceptance criteria, and catch mismatches early.
- Required Qualifications
- 3+ years experience in Software QA (mix of manual and automation).
- Required: Familiarity with QA in regulated or safety-critical environments (e.g., medical, automotive, aerospace).
- You understand traceability, risk-based testing, change control, and release discipline.
- Experience defining and managing performance/quality KPIs, with strong attention to detail and comfort working with trends over time.
- Working knowledge of Python sufficient to write/modify test scripts, utilities, and debug tools (expert-level not required).
- Strong experience with test documentation: test plans, test cases, defect reports, release checklists.
- Comfortable with Linux basics, logs, and debugging distributed systems.
- US-based and authorized to work in the US.
- Preferred Qualifications
- Experience testing camera systems (highly preferred): camera pipelines, FPS/latency, reliability in varied lighting/environments, data integrity checks.
- Experience with CI pipelines (GitHub Actions or similar).
- Familiarity with Docker-based test environments.
- API testing experience (REST/gRPC), test doubles/mocking.
- Experience with edge devices (Jetson, Raspberry Pi, or similar) is a plus.
Apply Now
Apply Now