Senior Test Automation Engineer in Python
Summary
Designs and executes test automation for autonomous vehicle systems, analyzing risks and performance in simulations, closed-course tests, and HiL bench environments to ensure safety and reliability.
We are looking for a Senior Test Automation Engineer in Python to join a cutting-edge team working on a driverless robotaxi service.
In this role, you will help define, execute, and analyze tests that mitigate evolving risks encountered during the development of automated driving systems. Your work will directly influence the safety, reliability, and performance of autonomous vehicles, addressing a critical bottleneck in the development process.
Responsibilities
- Define appropriate tests from various sources, including legal compliance, competitor road collisions, and emerging capabilities
- Execute tests using different modalities such as simulation, closed course vehicle, and HiL bench testing
- Analyze test results to evaluate both the effectiveness of the test and the performance of the AV
- Communicate and document test results to relevant stakeholders
- Develop test cases within variable test tools
- Produce detailed test reports, including analysis and insights communication
- Collaborate with cross-functional teams to ensure testing capabilities remain adaptable to evolving development risks
Requirements
- 3+ years of experience in test automation, with a focus on automated driving systems
- Background in defining and executing testing for automated driving systems in simulation
- Proficiency in Python as the core scripting language for AV simulation tools, including scenario generation, test automation, and analyzing test result logs
- Expertise in data analysis libraries such as Pandas, NumPy, and Matplotlib
- Skills in creating SQL queries
- Capability to analyze test results and effectively communicate findings to team members
- Proficiency in English at an Upper-Intermediate level (B2) or higher
Nice to have
- Experience with HiL and track testing
- Familiarity with Applied Intuition or similar simulation tool suites
- Knowledge of C++
- Experience with Bash
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn