QA Lead
General Motors
1 year – can be converted full time
Hybrid onsite 2-3 days a week in their Warren, Michigan office location (29360 William Durant Boulevard - Sloan Engineering Center)
Top Requirements:
Preferred Requirements:
Job Description:
Design and develop reusable Automation test frameworks in Linux, Android and QNX environment using C++/Java Code and Python scripting language
· Lead and generate technical test solutions for infotainment software components for all new and major programs
· Technically lead team in debugging test issues and support software development team in solutions to the issues found
· Eager to learn new technologies and implement findings in the day to day activities
· Performs as Subject Matter Expert (SME) to lead Warren DEVQA efforts
Required Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or related degree.
• 5+ years’ experience with software development experience in automotive and/or portable consumer electronic devices in embedded domain.
• Experience in Software development (languages such as C++, Java and Kotlin) and deploying products in global markets.
• Experience in scripting languages such as Python, Shell
• Ability to understand business requirements and translate them into technical requirements.
• Experience in continuous integration, Test Driven Development /Behavior Driven Development.
• Proficient understanding of code versioning tools, such as Git, Gerrit and GitHub
• System-wide triage experience and Leading Agile software development processes.
• Demonstrated performance in a position requiring both high creativity and engineering technical excellence.
Preferred Qualifications:
• Advanced engineering degree
• 6+ years of experience testing software applications, specifically Infotainment
• Experience infotainment automotive diagnostic
• Understanding of automotive protocols like CAN/LIN/Ethernet
• Understanding of tools to capture and analyze automotive communication
• Previous test experience with real-time or embedded applications
• Good operating system knowledge of Android and Linux
• Experience with Robot/BDD testing framework
• Experience working on global teams