
Staff Infrastructure System Quality Assurance Engineer
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Milford • Missouri • United States
Visit company websiteExplore more
Job Level
Tech Stack
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