Skip to content

SQA Engineer

  • On-site
    • Somerville, Massachusetts, United States
  • Engineering

Job description

COMPANY

GPR is radically accelerating the arrival of self-driving vehicles by tackling some of the most challenging problems that stand in the way of safe and reliable navigation.

 

Every road in the world has a unique subsurface signature. GPR uses radar to create a map of those subsurface signatures from which self-driving cars can navigate. Vehicles using GPR are unaffected by common but challenging road conditions like snow, heavy rain, fog, or poor lane markings.

 

GPR is working with leading autonomous vehicle companies, is backed by leading investors, is growing quickly, and is building a talented team that wants to transform the future of mobility and work on some of the hardest and most important engineering problems around. If that sounds like you, please drop us a line. 


ROLE

In the role of Software Quality Engineer, you will be responsible for developing manual and automated test plans, test plan execution, and driving corrective action to guarantee the release of high-quality code. You’ll work closely with the Software development team as well as the System Integration and Test team to ensure the delivery of our mapping and localization Software products meet the highest reliability standards.


WHO YOU ARE + WHAT YOU'LL DO




  • Design and implement software testing strategies by adopting the industry best practices.
  • Write and execute manual test plans and test cases.
  • Verify features and improvements using white box and black box methodologies.
  • You will work with other engineers to develop, maintain, and enhance test automation framework and automation infrastructure.
  • Investigate, reproduce, log, track, and escalate reported defects.
  • Work in a continuous improvement environment.
  • Work with development engineers to improve development processes thus improving quality.
  • Self-motivated knows what needs to be done and does it.
  • You’re comfortable thinking about the big picture and the small details. You enjoy making design and algorithmic decisions.
  • A “get-it-done” person. You know that done is better than perfect and are energized by constantly delivering and moving things forward.
  • Enjoy working with small, high output teams in a fast-paced startup environment.
  • Open-minded and collaborative team player with willingness to help others.

Job requirements

REQUIREMENTS

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent degree
  • 7+ years of experience as a SQA
  • Strong written and verbal communication skills
  • Experience working on embedded applications
  • Experience with Jira
  • Excellent analytical-problem solving skills
  • Experience writing python and matlab scripts
  • Attention to detail and the ability to meticulously generate and follow test plans
  • Experience with Linux

NICE TO HAVE

  • Experience setting up test process and standards

  • Experience in validation of Automotive software

  • Experience working with Docker containers

  • Knowledge of Functional Safety and ASPICE standards and processes

  • Experience with automotive communication protocols (CAN, CAN-FD, FlexRay)

  • Understanding of radar principles, signal processing or information theory

  • Experience with HMI development


WORK

  • Must be currently eligible to work in the US.  Please indicate if you need or will eventually need sponsorship on your application. 

or