Robotics Test Engineer

Reposted 13 Days Ago
San Francisco, CA, USA
In-Office
Mid level
Artificial Intelligence • Automotive • Information Technology • Software • Automation
The Role
The Robotics Test Engineer will design and execute test suites, build automation frameworks, and manage test requests to ensure quality in autonomous vehicle software. Responsibilities include coordinating field tests, analyzing results, and improving testing processes.
Summary Generated by Built In

About Pronto

While most Autonomous Vehicle (AV) technology companies are stuck in R&D mode, Pronto is a world-leader in commercializing AV tech via our Autonomous Haulage System, which is automating haulage operations at mines and quarries around the world. Pronto’s team of Silicon Valley veterans has been at the forefront of every major AV development over the past 20 years, with a relentless focus on commercializing the technology, leading to our current specialization in off-road applications. This focus and our decades of experience have put Pronto on a track to become the world’s first profitable AV technology company.


Our first product is an Autonomous Haulage System (AHS) that enables mines, quarries, and construction sites to deploy autonomous vehicles inside their existing operations to improve site safety and add efficiency gains.


Pronto.ai is on a mission to revolutionize the mining industry through cutting-edge autonomous vehicle technology. Our team of world-class engineers, operators, and problem-solvers is building the future of heavy industry automation—making mining operations safer, smarter, and more efficient. We're looking for driven, detail-oriented people who thrive in fast-paced, cross-functional environments and are excited to tackle real-world challenges with real-world impact.


What You'll Own
  • Test Platform & Infrastructure — Design and build the core test infrastructure: harnesses, fixtures, runners, orchestration, and test artifact management for our ZMQ/Cap'n Proto middleware stack
  • Simulation-Based Testing — Build the simulation infrastructure that lets us run autonomy software against virtual scenarios, with deterministic playback and meaningful coverage of real-world conditions
  • CI/CD for Robotics — Build and maintain the testing pipeline that gates code changes — unit, integration, simulation, and replay-based regression — and integrate it cleanly into the developer workflow
  • Log Replay & Recorded Scenario Testing — Build infrastructure that converts production logs into reproducible test cases the QA Engineer can curate and the dev team can run
Responsibilities

Test Platform Engineering

  • Architect the test infrastructure that runs against our autonomy stack
  • Build test harnesses, mock services, and fixtures that let developers write meaningful tests against subsystem boundaries
  • Develop test runners and orchestration that scale from single-component unit tests to full-stack simulation runs

Test Automation & Simulation

  • Build simulation-based test infrastructure to validate autonomy software before field deployment
  • Develop automated test scripts that can run against simulation and log replay
  • Create tooling to compare expected vs. actual vehicle behavior from logged data
  • Establish metrics and dashboards for test coverage and pass rates

CI/CD & Developer Experience

  • Build and maintain the GitHub-integrated pipeline that runs tests against PRs, branches, and releases
  • Make the test platform fast and reliable enough that developers actually use it — flaky tests, slow runs, and unclear failures all count as bugs in your platform
  • Provide tooling that lets developers run targeted test subsets locally before pushing

Log Replay & Scenario Capture

  • Build infrastructure to ingest production logs and convert them into reproducible scenarios
  • Develop tooling that lets the QA Engineer turn an escaped bug into a regression test in minutes, not days
  • Maintain the scenario library infrastructure — storage, versioning, querying, lifecycle

Cross-Team Collaboration

  • Partner with the QA Engineer to understand testing needs and prioritize platform investment
  • Partner with developers on writing testable code and integrating tests into their workflow
  • Document the platform thoroughly — APIs, runner behavior, debugging tips


Travel note: Occasional travel to customer sites may be required (up to 5%) to understand field testing workflows and inform sim infrastructure design

Schedule note: Standard working hours, with light on-call expectations for CI/CD outages during release windows

Required Qualifications
  • 4+ years of software engineering experience, with significant work on testing infrastructure, developer tools, or distributed systems
  • Strong Python — you'll write substantial code, much of it touching production-adjacent infrastructure
  • Experience designing and building automation pipelines (CI/CD, test orchestration, build systems)
  • Deep familiarity with at least one large-scale software platform — comfortable thinking in terms of APIs, abstractions, and platform usability
  • Excellent debugging and systems thinking — you'll be reasoning about failures across simulation, networking, serialization, and CI infrastructure
  • Comfort building greenfield — much of what you'll work on does not exist today
Preferred Qualifications
  • Experience with robotics, autonomous vehicles, or other safety-critical systems
  • Hands-on experience with simulation environments (Gazebo, CARLA, Isaac Sim, or proprietary)
  • Familiarity with pub/sub messaging systems (ZMQ, ROS, DDS) and binary serialization formats (Cap'n Proto, Protobuf)
  • C++ familiarity — enough to read and integrate against the autonomy stack
  • Cloud infrastructure experience for parallel test execution (AWS/GCP, Kubernetes)
  • Experience with hardware-in-the-loop testing or real-time systems
  • Performance engineering background — you've debugged and optimized slow CI/test pipelines before
Technical Environment
  • Languages: Python
  • Test Frameworks: pytest, simulation-based
  • Infrastructure: Docker, GitHub Actions, cloud compute for simulation
  • Communication/Documentation: Slack, Notion
Example Projects
  • Build a simulation harness that runs the full autonomy stack against parameterized mining scenarios in cloud-based parallel execution
  • Design a log-to-test-case pipeline that ingests a production log fragment and produces a deterministic replay test the QA Engineer can add to a regression suite
  • Build a test platform dashboard that surfaces flaky tests, slow tests, and coverage gaps to the QA Engineer and developer lead


Pronto is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
210 Employees

What We Do

While most Autonomous Vehicle (AV) technology companies are stuck in R&D mode, Pronto is a world-leader in commercializing AV tech via our Autonomous Haulage System, which is automating haulage operations at mines and quarries around the world. Pronto’s team of Silicon Valley veterans has been at the forefront of every major AV development over the past 20 years, with a relentless focus on commercializing the technology, leading to our current specialization in off-road applications. This focus and our decades of experience have put Pronto on a track to become the world’s first profitable AV technology company.

Similar Jobs

Johnson & Johnson Logo Johnson & Johnson

Test Engineer

Healthtech • Biotech • Pharmaceutical • Manufacturing
In-Office
Santa Clara, CA, USA
143612 Employees
106K-170K Annually

Dexterity Logo Dexterity

Test Engineer

Logistics • Robotics
In-Office
Redwood City, CA, USA
211 Employees
100K-135K Annually

Robust.AI Logo Robust.AI

Test Automation Engineer

Artificial Intelligence • Computer Vision • Machine Learning • Natural Language Processing • Robotics
In-Office
San Carlos, CA, USA
35 Employees
140K-175K Annually

Similar Companies Hiring

Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account