General Motors

Staff Infrastructure System Quality Assurance Engineer

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: MilfordMissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead in the development of a strategy to effectively execute automated testing for all systems
  • Engage in meaningful discussions with owners and downstream stakeholders
  • Communicate in multiple forums with leadership at various levels
  • Make strategic decisions that will deliver quality, reliability, and repeatability
  • Establish how requirements allow scripts to be executed successfully
  • Coordinate different test methodologies and frameworks used by all scripts
  • Create the plan to migrate all scripts towards a common test framework
  • Develop helper functions, validate helper functions, and integrate changes across all scripts
  • Identify structural challenges with scripts, helpers, benches, etc. and co-develop solutions
  • Monitor QA testing needs/Objectives from various upstream and downstream stakeholders
  • Manage department-wide report-outs such as script readiness timing, test execution results, simulation environment/tool readiness

Requirements

  • Bachelor's degree in Software/Computer/Electrical/Embedded Systems/Electronics Engineering or equivalent field
  • 10+ years of relevant experience
  • Strong experience in developing and executing test scripts using Python, C, Java, C++
  • Strong knowledge of Unit test frameworks like JUnit, Unit etc.
  • Strong knowledge of CICD process pipeline like GitHub Actions and Jenkins.
  • Knowledge and familiarity with Mechatronic Infrastructure Systems such as Ethernet/CAN/LIN, Diagnostics, Programming, HWIO, Power Management, and Cybersecurity
  • Knowledge and Experience executing tests on HIL, SOLE, and other automation testing platforms
  • Knowledge of software development lifecycle and testing methodologies.
  • Strong analytical and problem-solving skills.
  • Ability to identify non-compliance to standards and resolve the issue.
  • Able to work independently with high degree of initiative.
  • Ability to communicate at different levels of the organization effectively.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Company vehicle evaluation program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonCJavaC++JUnitGitHub ActionsJenkinsHIL testingautomation testingtest scripts
Soft Skills
analytical skillsproblem-solving skillscommunication skillsinitiativestrategic decision-makingcollaborationstakeholder engagementorganizational skillsleadershipindependence