Lead Development & QA Engineer

Warren, Michigan

Tech Tammina
Apply for this Job
Role: Lead Development & QA Engineer

Location: Warren, MI (Hybrid, Day one onsite)

Duration: Long term

Rate: Market

Top 3 Required Skills:

  1. Team Lead who performs as Subject Matter Expert (SME) to lead DevQA efforts
  2. Programming Language C , Java, Scripting Language Python
  3. Hands on experience in any test automation framework development


• The Lead Development & QA Engineer will embody Company behaviors and competencies and be proficient in understanding embedded development environments and be able to actively code.

• They will technically lead the team and work with other teams while building strong relationships. The Lead is passionate about software development and its quality.

• The Lead Development & QA Engineer should be familiar with tools in Linux, Android and embedded application software.

• They need to be nimble to change as we adopt agile methodologies in the software organization.

• The candidate will be able to envision and design custom test frameworks using Robot and BDD test methodology.

Job Duties:

• Design and develop reusable Automation test frameworks in Linux, Android and QNX environment using C /Java Code and Python scripting language

• Performs as Subject Matter Expert (SME) to lead Warren DEVQA efforts

• 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

Required Qualifications:

• Bachelor's degree in Computer Science, Software Engineering, or related degree.

• 3+ 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.
Date Posted: 26 March 2025
Apply for this Job