Westinghouse Air Brake Technologies Corporation

System and Automation Test Engineer

Westinghouse Air Brake Technologies Corporation
Apply
2 days ago
Pretoria, South AfricaSenior

Responsibilities

  • Plan, design, create, execute, and maintain system-level and automated test solutions.
  • Develop, extend, and maintain automation frameworks, reusable test libraries, and supporting tooling.
  • Contribute hands-on software development and coding, preferably using Python.
  • Test systems integrating cloud, firmware, hardware, software, and networking components.
  • Identify priority issues, support root cause analysis, troubleshoot problems, and report relevant data.
  • Collaborate with digital design, RF engineering, software, and network management engineering teams.
  • Contribute to continuous improvement of testing practices and automation maturity.
  • Perform system testing and integration activities as required.

Requirements

  • Bachelor’s degree in information systems, information technology, computer science, or computer/electronic engineering, with proven non-graduate test engineering experience considered as an alternative.
  • Proven experience with system testing, integration testing, automation development, and hands-on coding.
  • Experience with software development and coding in high-level programming languages and embedded platforms and processors.
  • Experience developing automation using Python and test automation tools such as Squish or similar.
  • Experience building or contributing to automation frameworks and reusable test libraries.
  • Understanding of RF, digital electronics, electronics engineering, networking protocols, and associated test equipment.
  • Understanding of IP networking, including HTTP, HTTPS, SSH, firewalls, and routers.
  • Linux and Android experience, plus knowledge of software development and testing practices.
  • Strong diagnostic, troubleshooting, communication, teamwork, and problem-solving skills.
  • Experience working in Agile Scrum teams.
  • At least 5+ years of software development, testing, and validation experience is desirable.
  • Experience with Git, Jira, RS232/485, CAN Bus, TCP/IP, Bluetooth, WiFi, GPS, GPS tracking, telemetry, protocol analysers, Ethernet analysers, Bit Error Rate testers, and telecommunications or networking test equipment is desirable.
  • ISTQB and/or Agile Testing (ICP-TST) certification, digital electronics and wireless technology knowledge, and mining or vehicle experience are desirable.

Benefits

  • Some travel may be required from time to time, limited to 5% or less.
  • Candidates must already satisfy applicable local employment, work permit, and residency regulations.
  • The role is offered under local employment conditions.

Tech Stack

Categories

Westinghouse Air Brake Technologies Corporation

About Westinghouse Air Brake Technologies Corporation

10,000+ employees

Westinghouse Air Brake Technologies Corporation (Wabtec) builds freight locomotives, braking and signaling systems, rail components, and software used by freight railroads, transit agencies, and industrial operators. The Pittsburgh-based public company (NYSE: WAB) sells original equipment, digital solutions, and aftermarket services worldwide; it combined with GE Transportation in 2019 and traces its roots to George Westinghouse’s 19th‑century air brake business. Its portfolio spans rolling stock, parts, condition‑monitoring, and train control platforms.

Contact me