Job Directory Software Testing Engineer

Software Testing Engineer
San Diego, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Tusimple was founded in 2015 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 commercially viable autonomous truck driving platform with L4 (SAE) levels of safety.

Job Description

As a Software Testing Engineer, you will be working very closely with the top talents in the business across different engineering teams. You will be responsible for both manual and automated testing of our autonomous driving system and other internal tools including frontend and backend systems.

Responsibilities

* Develop and maintain testing scripts, tools, and a growing test suite
* Find, report, and manage defects for multiple cross-functional teams
* Diagnose the basic cause and severity of defects in a complex software system
* Develop test plans, document test cases, and write test reports to effectively communicate testing results to stakeholders
* Collaborate with multiple cross-functional teams including software and AI engineers, program managers, and testers

Qualifications

* B.S./M.S. in Computer Science
* 2+ years of industry experience in software quality assurance testing or software engineering, preferably in the autonomous driving industry
* Demonstrable software testing or software engineering skills
* Intermediate experience in at least one programming language; ability to write Shell/Python commands and scripting would be favorable
* Ability to develop and execute effective testing strategies
* Strong logical thinking ability
* Excellent written and oral communication skills
* Keen attention to detail
* Takes ownership of responsibilities
* Competency to work independently and collaboratively as needed to meet and exceed job requirements
* Able to adapt to a fast paced environment

Experience with the following items will be preferred but not essential:

* Linux OS or Robot Operating System (ROS)
* Selenium or Jenkins
* Multiple types of testing, including unit tests, integration tests, white box testing, black box testing, etc.

Perks

* Competitive salary and benefits
* Bonus/paid vacations/insurance
* Daily breakfast, lunch, and dinner
* Full Kitchen with unlimited snacks and fruits
* Medical, Vision, and Dental insurance plan
* Company 401(K) program
* Company paid life insurance

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.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.