Join TuSimple and help change the way the world moves.  Together we're making freight transportation safer, more efficient, and more environmentally friendly.

This role could be located in San Diego, CA/SF Bay Area/Seattle,WA, remote work friendly during COVID-19.

For immediate consideration please email your resume to:

Company Overview

Come join a higher calling and find a deeper purpose!   

As a multi-national Artificial Intelligence Technology Company, we are at the epicenter of the Autonomous Vehicle Universe. Our breakthroughs are leading the industry in autonomous trucking.  

While inventing the framework of Autonomous Driving, our current fleet of autonomous Trucks are helping communities receive much-needed supplies and medical equipment around the clock.   Our people are some of the most talented engineers and contributors who are leaving behind a historic legacy.  

TuSimple was founded half a decade ago with the goal of bringing the top minds in the world together to achieve the dream of a driverless truck solution. With a foundation in computer vision, algorithms, mapping, and Artificial Intelligence, TuSimple is working to create the first global commercially viable autonomous truck driving platform!

Opportunity Overview

Tusimple is a self-driving technology company with a mission to bring automation to the trucking industry. Build & Release team plays a critical role in the software delivery velocity and quality. As we continue on the path to productize our technologies, an experienced Software Test team is essential to ensure we have the right tools, the proper test coverage and the test plans that look further ahead. The Software Test team participates in the end-product testing, as well as exit criteria definitions. The team also drives collecting test metrics to create visibility into our software quality. You will collaborate closely with the tools team, algorithm and engineering leadership teams to ensure we have the proper investment in our vehicle software testing.


Example projects

  • Execute integration testing for the vehicle software to identify quality issues before testing it on the trucks. Evaluate from an end-user perspective.
  • Drive requirements and development of test management and reporting tools.
  • Define and track test metrics, leveraging continuous integration pipelines.
  • Own and maintain test tools or services which are used for static code analysis, or code coverage, etc..
  • Create the “done-done” definition of single packages as well as the integrated product, including safety, security, functionality, performance, compatibility, etc.
  • Measure and plan for test machine resources.


Role & Responsibilities

  • Drive test plans, test tool designs, as well as test case designs.
  • Mentor junior engineers. Provide technical guidance, through paired programming and code reviews. Establish role models for the company and the team’s core values.
  • Act as tech lead on the team. Coordinate execution. Own project execution results. Collaborate with Program Manager and other engineering or algorithm teams.
  • Define tangible exit criteria (performance, functionality, security, etc.) for software releases. Provide tools and guidance to collect metrics against each criterion.
  • Research, recommend and implement tools for Test Management, Test Reporting, Test Automation, etc.
  • Manage test assets (e.g. test machines) and conduct capacity planning. Evaluate cloud options for those assets for scalability. Execute plans to relocate test assets as needed.
  • Execute test cases to evaluate software quality. Analyze test failures to help developers identify root causes.
  • Analyze and identify test gaps. Collaborate with developers to find proper solutions to catch issues in earlier development cycles.
  • Automate manual testing operations to accelerate productivity and improve accuracy.


Experience & Skills Required

  • At least 5 years of industry experience as a software development engineer in test or software test engineer.
  • Experience in acting in tech lead or manager roles in a software engineer in test team.
  • Deep understanding of test methodologies, including regression, functional, integration, performance, security, etc, especially for safety first systems.
  • Experience with test management, test reporting and test automation tools.
  • Experience with documenting test plans.
  • Experience with developing and maintaining full stack microservices.
  • Experience with cloud services, such as AWS.


Preferred Skills and Experience:

  • Experience with Python.
  • Experience with C++.
  • Experience working with autonomous driving technology.



  • Visa sponsorship is available for this position 
  • Opportunity for professional growth and career advancement 
  • Competitive salary and benefits
  • Up to a 30% discretionary bonus. 
  • Daily breakfast, lunch, and dinner
  • Shape the landscape of autonomous driving
  • 100% Company paid Medical, Vision, and Dental insurance plan
  • Company 401(K) program
  • Company paid life insurance
  • Company paid education/training. 
  • Company paid gym membership.  

TuSimple is an Equal Opportunity Employer. This company does not discriminate in employment and personnel practices on the basis of race, sex, age, handicap, religion, national origin or any other basis prohibited by applicable law. Hiring, transferring and promotion practices are performed without regard to the above listed items.

This role could be located in San Diego, CA/SF Bay Area/Seattle,WA, remote work friendly during COVID-19.

For immediate consideration please email your resume to:

Brown University, California Institute of Technology, Carnegie Mellon University, Columbia University, Cornell University, Dartmouth College, Duke University, Georgia Institute of Technology, Harvard University, Harvey Mudd College, Massachusetts Institute of Technology, North Carolina State University, Northwestern University, Princeton University, Purdue University, Rice University, Rose - Hulman Institute of Technology, Stanford University, Tufts University, University of California — Berkeley, University of California — Los Angeles, University of Illinois--Urbana-Champaign, University of Maryland--College Park, University of Massachusetts--Amherst, University of Michigan--Ann Arbor, University of Notre Dame, University of Pennsylvania, University of Southern California, University of Texas Austin, University of Washington, University of Wisconsin--Madison, Williams College, Worcester Polytechnic Institute (WPI), Yale University, MIT, CMU, Waymo, Uber, Facebook, Uber, Amazon, Cruise, Tesla, Argo AI, Baidu, DIDI, Zoox, Nutonomy, Nuro, Aptiv, Pony.Ai, Kodiak, Toyota, Nissan, GM, Ford, VW, Autonomous Car, Autonomous Driving, Robotics, Artificial Intelligence, Machine Learning, Deep learning, Perception, Prediction, Planning, Control, Anduril Industries, Sift, Nauto, Tempus,  Salesforce,  Automation Anywhere, SenSat, Phrasee, Defined Crowd, Pymetrics,Siemens, Socure, AEye,,, Verkada, DataVisor,, AlphaSense, Icertis, Casetext, Blue River Tech, Nvidia, Bright Machines, Orbital Insight, Brighterion, H2O, Intel, Clarifa,, Zebra Medical Vision, Iris AI, Freenome, Neurala, Akamai, Zoho, ServiceNow, SalesForce, Oracle, Tableau,Splunk,Cvent, Veeam,Atlassian, DocuSign, Dropbox, Veeva Systems, Proofpoint, Cornerstone, Qualtrics. New Relic, Okta, Intralinks, MuleSoft, Freshworks, Slack, Twilio, Anaplan, Stripe,  Workfront, Smartsheet, Zuora, OutSystems, Coupa, Cylance, Elastic, Zoom, SailPoint, BlackLine, iCIMS, Digitate, Qualys, Kareo, DataStax, DiscoverOrg, Siteimprove, Druva, Centrify, Looker, SimilarWeb, Odoo, Kyriba, Sumo Logic, Sisense, PagerDuty, DigitalOcean, Liquid Web, Zaloni, Databricks, ServiceTitan, Fastly, SnapLogic, Mendix, Couchbase, Egnyte, Seismic,, Justworks, Collibra, ActiveCampaign, Schoology, SalesLoft, Cylynt, 


Apply for this Job

* Required