Software Test Engineer - Remote (US-based) - Contract to Hire
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 tot his job
Apply To this Job