Job Title : Python Automation Engineer
Location : Dearborn, MI
Employment Type : Full-Time / Onsite
Job Description :
We are seeking a highly skilled Python Automation Engineer to support automation, validation, and testing activities for next-generation automotive systems. The ideal candidate will work closely with cross-functional teams to design, develop, and maintain robust automation frameworks supporting vehicle software, embedded systems, and data-driven workflows.
This role requires strong Python development expertise, experience in test automation, and familiarity with automotive software systems.
Key Responsibilities
- Design, develop, and maintain Python-based automation frameworks for testing and validation
- Automate test cases for embedded systems, vehicle ECUs, and software applications
- Develop automation scripts for HIL / SIL / MIL test environments
- Integrate automation with CI / CD pipelines (Jenkins, GitLab, etc.)
- Analyze test results, identify defects, and support root-cause analysis
- Collaborate with system, software, and validation engineers across global teams
- Maintain test documentation, reports, and execution metrics
- Support continuous improvement of automation tools, processes, and best practices
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field5+ years of experience in Python development and automationStrong proficiency in Python scripting and OOP conceptsExperience with test automation frameworks (PyTest, Robot Framework, unittest)Knowledge of version control systems (Git)Experience working with Linux / Windows environmentsFamiliarity with REST APIs, JSON, XMLUnderstanding of software testing lifecycle and automation best practices