Description

  • 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

Education

Bachelor’s or Master’s degree