Advance Lead Engineer - Test Automation
Core
Lead the test automation strategy and build robust automated testing solutions for critical rail and transit systems, supporting development pipelines and ensuring quality across Hardware-in-the-Loop and Virtual Simulation environments.
Role type
Senior IC Test Automation Lead Engineer
Builds
Scalable test execution engines, libraries, APIs, and CI/CD pipelines for rail and transit systems
Domain
Rail and transit transportation / Embedded systems testing
Required skills
Python, Bash scripting, Docker, CI/CD pipeline integration, Unit testing (C++/Matlab/Simulink), Test strategy design, Git, Mentoring
Preferred skills
Test management tools, Defect tracking systems, Simulink Test/Check integration
Technologies
Python, Bash, Docker, Jenkins, GitLab CI, Git, Simulink Test, Simulink Check
Responsibilities
Design and develop test automation infrastructure using Python and Bash; Create libraries and APIs for efficient test execution; Build scalable test execution engines for HITL and VSIM environments; Configure and maintain CI/CD pipelines in GitLab; Create and optimize Docker containers for consistent test infrastructure; Implement logging and monitoring solutions; Design and integrate automation solutions with Simulink Test and Simulink Check.
Seniority
Senior, hands-on IC with mentorship responsibilities
