Software Engineer - Testing Automation

Location: Blacksburg, VA
Date Posted: 12-22-2017
We are looking for a Testing Automation Engineer to validate software used on our self-driving vehicles.  
As a Testing Automation Engineer, you will be responsible for developing test automation strategies and writing test cases and documentation. We'll also rely on you to continuously improve test processes including streamlining data analysis and developing automating testing frameworks. 
  • Work with a team of QA and software engineers to develop strategies to automate testing needs 
  • Run periodic regression testing, analyze and report test results 
  • Assist software and test engineers performing tests in self-driving vehicles. 
Required Competencies  
  • Bachelor’s Degree in Computer Engineering, Robotics, Computer Science, or related technical field 
  • 2-5 years of relevant experience as a QA or Software Engineer 
  • Experience writing test cases and constructing test plans  
  • Strong software development skills in C++ and Python 
  • Strong problem-solving skills – ability to troubleshoot complex software and systems to identify the root cause of the issue  

Preferred Competencies  
  • Master's Degree or Ph.D. in Computer Engineering, Robotics, or related technical field  
  • Experience in robotics and/or self-driving technologies  

​Due to government contracting requirements, U.S. Citizenship is a firm requirement. 

this job portal is powered by CATS