Test Automation Infrastructure Engineer
MEDA Engineering and Technical Services, LLC
Job Description
We are recruiting an experienced Test Automation Infrastructure Engineer to join our team to support our client in the automotive industry. NOTE: Onsite Responsibilities Building the software and systems that power vehicle validation at scale Own the ECG Test Infrastructure, a massive distributed system spanning hundreds of hardware nodes across three geographic locations, capable of running full release and regression suites in under 24 hours Develop Production-Grade Tooling: Write high-performance Python tools for test execution, reporting, and triage. We expect "production-grade" code, not one-off scripts HIL Orchestration: Manage and configure hundreds of Lab PCs using Ansible and JSON-based configurations to interface with real vehicle hardware in Hardware-in-the-Loop (HIL) environments Root‑Cause Analysis: Proactively identify recurring patterns in infrastructure failures and implement permanent code or configuration fixes to ensure high uptime Infrastructure Reliability: Ensure the stability of the critical path Manage the PostgreSQL backend, optimize Grafana dashboards for real-time metrics, and ensure seamless integration with GitHub, TestRail, Jira, and Ford Cloud Storage Architect & Maintain Pipelines: Manage a complex Jenkins ecosystem featuring thousands of dynamically generated jobs.
Utilize a 3‑layer architecture (Seed DSL, Job Generators, Declarative Pipelines) and maintain Groovy shared libraries Innovation via AI/ML: Implement and refine AI agentic tools for automated monitoring, defect triage, and R&D efficiency reporting Required Skills & Qualifications Bachelor’s degree from an accredited university or a WES‑evaluated equivalent Senior Specialist Experience: 10+ years in IT; 5 years in testing Python Expertise: Deep understanding of Python internals (memory management, the GIL, import system, and async) and ability to write maintainable, performant, and scalable tools Networking: Strong grasp of Linux networking fundamentals HIL Testing Experience: Proven experience building or maintaining test systems that interact with physical embedded hardware. Understand timing constraints, device state management, and the difference between hardware glitches and software bugs Proactive Problem‑Solving: A track record of turning daily operational observations into automated root‑cause fixes, not just restarting a service Configuration Management: Proficiency with Ansible or equivalent configuration‑as‑code tooling Self‑Motivation: Ability to own complex workstreams independently and drive them to completion without daily direction Preferred Skills & Qualifications Experience in Automotive or Embedded Systems testing Software Development: Pythonista with a track record of reliable software projects Containerization: Experience with Docker and container orchestration Hands‑on experience in Automation & Embedded Systems AI/ML Interest: Familiarity with AI/ML tooling or agentic automation for system monitoring Compensation & Benefits $60.00 – $65.00 per hour (depending on experience) Paid benefits after 90 days (individual and family) – extended medical, out‑of‑country coverage, dental, etc. Pension eligibility, with employer match, after 1 full year of work (open enrollment every October) MEDA offers an excellent referral bonus.
MEDA Limited is an equal opportunity employer and does not discriminate in employment on the basis of any of the protected reasons as described in the Ontario Human Rights Code. We are committed to providing accommodation for persons with disabilities, as described in the Accessibility for Ontarians with Disabilities Act, 2005. Reasonable accommodation requests will be reviewed and granted to those that request assistance during our hiring process. #J-18808-Ljbffr