W

Wabtec

Develops electric locomotives and digital solutions

Software Test Engineer 2

Manual & Functional QAConfirmed live in the last 24 hours
Full-timeGermantown, MD, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or an equivalent technical discipline is required.
  • At least two years of experience in software testing, embedded systems, or a related field is required.
  • Understanding of electronic control systems and hardware/software integration is required.
  • Ability to manage assigned testing activities while adapting to changing priorities and schedules is required.
  • Hands-on experience testing and debugging software and/or hardware-based systems is required.
  • Practical experience using Python for testing, debugging, or automation is required.
  • Experience with Microsoft Windows operating systems is required.
  • Strong verbal and written communication skills, including the ability to explain technical concepts clearly and concisely, are required.

Responsibilities

  • Review and analyze system and software requirements for testability.
  • Develop detailed test plans and test procedures under senior guidance.
  • Create and maintain test cases with complete requirements traceability.
  • Perform manual and automated testing of embedded software.
  • Document results and produce clear, comprehensive test reports.
  • Communicate with peers, developers, and stakeholders.
  • Assist with laboratory equipment setup, tracking, organization, and maintenance.
  • Contribute to developing and maintaining test automation solutions to improve test coverage and efficiency.
  • Follow company policies, engineering standards, safety requirements, and approved validation processes throughout assigned activities.

Desired Qualifications

  • Understanding of network communication and communication protocols.
  • Working knowledge of C and/or C++.
  • Experience with Linux operating systems.
  • Experience with application lifecycle management tools that support requirements traceability, test case development, and workflow management, such as IBM ELM.
  • Understanding of Agile development methodologies, such as Scrum, in an embedded systems environment.
  • Experience working with geographically distributed teams.
  • Exposure to or interest in the rail and transportation industry.

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