W

Wabtec

Develops electric locomotives and digital solutions

Advance Lead Engineer - Test Automation

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • At least 4 years of hands-on experience in automation script development.
  • Strong proficiency in Python for developing test automation frameworks and scripts.
  • Experience with Bash shell scripting for automation and deployment tasks.
  • Proficiency with Docker containerization for test environments and deployment.
  • Experience with DevOps practices and CI/CD pipeline integration using Jenkins, GitLab CI, or similar tools.
  • Expertise in unit testing for C++ or Matlab/Simulink environments.
  • Experience designing and implementing automated test strategies for complex systems.
  • Knowledge of test management tools and defect tracking systems.
  • Ability to develop and maintain test automation frameworks that scale across multiple projects.
  • Experience with version control systems such as Git and collaborative development workflows.
  • Ability to mentor and guide junior team members in test automation practices.
  • Ability and willingness to travel as required, less than 10%.

Responsibilities

  • Design and develop test automation infrastructure using Python and Bash scripting.
  • Create libraries and APIs that enable efficient test execution across different platforms.
  • Build scalable test execution engines for Hardware-in-the-Loop (HITL) and Virtual Simulation (VSIM) environments.
  • Develop automated scoring and reporting mechanisms to evaluate test results against expected outcomes.
  • Collaborate with developers and the Independent Verification & Validation team to understand testing requirements and design appropriate automation solutions.
  • Configure and maintain CI/CD pipelines in GitLab to orchestrate automated test execution.
  • Create and optimize Docker containers to ensure consistent test infrastructure and deployment across environments.
  • Implement logging and monitoring solutions to track test execution performance and reliability.
  • Design and integrate automation solutions with Simulink Test and Simulink Check to enable automatic test execution, results collection, and trend analysis reporting.
  • Perform other duties outside the function or trade as assigned, with adequate training provided if necessary.

About the Company

Wabtec

Develops electric locomotives and digital solutions

Wabtec provides transportation solutions by designing and producing electric locomotives and related services for freight railroads, transit authorities, and industrial operators. Its flagship product, the FLXdrive, is a 100% battery-electric locomotive with a battery pack over 7 megawatt-hours that cuts fuel use and emissions, while the company also sells traditional locomotives, aftermarket services, and digital solutions to optimize operations. Wabtec differentiates itself through a fully electric propulsion option paired with value-added digital tools and manufacturing techniques like mixed-reality work processes, aiming to improve efficiency and sustainability across rail networks. The company’s goal is to make rail transport more efficient and eco-friendly by delivering reliable locomotives, ongoing maintenance, and advanced software and digital capabilities that help customers run greener, lower-cost operations.

Company size
10,001+
Company stage
IPO
Headquarters
Pittsburgh, PA
Founded
1872

Recently Posted Jobs

Explore more opportunities at Wabtec

See more jobs