Lead Test Engineer

about 3 years ago
Full time role
Ann Arbor, MI, US... more
Ann Arbor, MI, US... more

Job Description

Company Overview

May Mobility is a self-driving technology company working to transform today's mobility landscape, by starting with a niche market: low-speed shuttles for public roadways. Our vehicles are on the streets navigating complex downtown scenarios and transporting thousands of people on their daily commute every week. We are establishing a ground game that will propel us into even larger markets in the future. 

Based in Ann Arbor, Michigan, our team develops driverless technology to give people more time to laugh with friends, to solve an interesting problem, or to enjoy the world around them. We’re hiring people who share our passion for building the future, today.

The Test Engineer Team @ May

Test Engineers serve as key stakeholders in the R&D process, planning and executing tests for the software and hardware that goes into our autonomous vehicles. May uses a variety of requirements-based testing techniques to accomplish this. Since we operate in a relatively new space, Test Engineers often have to get creative to get the job done, pioneering new processes along the way. Our testing touches both R&D for future systems and quality validation of deployed products. The Lead Engineer helps develop and execute the plans while leading and mentoring the engineering team.This position will report to our Test and Validation Manager.

Your Opportunity to Drive Success:

  • Lead a team of direct report test engineers as they develop and execute comprehensive, well-structured test plans for May’s autonomous vehicle fleet and infrastructure, including software, firmware, hardware, and mechanical components
  • Champion product quality, introspection, and validation throughout the product development process
  • Interpret test results, produce follow-up plans, and ensure compliance with quality standards
  • Work with Autonomy and Systems Engineering engineers and designers to fully understand validation needs in order to provide testing support in a fast-moving development environment
  • Ensure issues are thoroughly documented when encountered during testing and validation
  • Contribute to product quality metrics and acceptance criteria
  • Use automated, functional, performance, stress, regression, white-box, black-box, and soak testing methodologies to test systems, subsystems, and products efficiently
  • Create and manage processes and guidelines for vehicle quality testing and deployment

Required Qualifications:

  • Bachelor's degree in an applicable engineering field
  • 8+ years experience testing complex safety-critical systems involving software, firmware, and/or hardware, preferably in an automotive context
  • Experience designing and executing tests
  • Demonstrated ability to prioritize and plan
  • Strong communication skills on technical and non-technical levels
  • Familiarity with product and software life cycles
  • Valid driver’s license and clear driving record
  • Ability to undergo a driving record check
  • Ability to operate and drive May Mobility vehicles

Desirable Qualifications

  • Master’s degree in an applicable engineering field
  • Experience testing vehicles or autonomous robotic systems
  • Previous contributions to engineering processes
  • Experience using Linux-based operating systems
  • Coding and/or scripting experience in high level languages (Java / Python)

Benefits and Perks

  • Competitive salary and benefits (medical / dental / vision / 401k)
  • Meaningful stock incentives and equity refresh program
  • Unlimited vacation / company paid holidays
  • Daily catered lunches and snacks
  • Paid parental leave

Similar jobs