Skip to content
mimi

Software Test Engineer – Wallisellen

ÖBB Stadler Service GmbH

Wallisellen · On-site 1w ago

About the role

How You Can Make An Impact

  • Review and analyze system and software requirements
  • Design and implement automated tests in Python as well as manual tests
  • Execute functional, integration, and regression tests in a simulated lab environment
  • Evaluate test results and document test evidence according to safety standards (EN‑50716)
  • Write test specifications, record test results and write test reports
  • Analyze and report defects, including initial root‑cause analysis
  • Contribute to verification and validation activities
  • Collaborate closely with system engineers, developers, safety experts, and V&V engineering
  • Contribute to improvements of testing processes, tools, methods, and automation strategies
  • Prepare for and participate in audits (e.g., updating processes according to standards)

How You Will Contribute

  • University degree in Computer Science, Electrical Engineering, or a related field
  • Professional experience in railway signaling systems such as CBTC, ERTMS, Conventional Interlocking, ATO, Collision Warning Systems
  • Experience in software testing or system validation in safety‑critical or embedded systems (strict requirement)
  • Testing experience in systems with SIL 1–4 and good understanding of EN 50716:2023 (preferred)
  • Experience in Python (strict requirement)
  • ISTQB Foundation Level certificate (preferred)
  • Interest in establishing new solutions and applying new technologies and methods
  • Proactive mindset and strong team‑player skills
  • Fluent in English is mandatory; the German language is an advantage

Similar jobs

Requirements

  • Professional experience in railway signaling systems such as CBTC, ERTMS, Conventional Interlocking, ATO, Collision Warning Systems
  • Experience in software testing or system validation in safety‑critical or embedded systems (strict requirement)
  • Experience in Python (strict requirement)

Responsibilities

  • Review and analyze system and software requirements
  • Design and implement automated tests in Python as well as manual tests
  • Execute functional, integration, and regression tests in a simulated lab environment
  • Evaluate test results and document test evidence according to safety standards (EN‑50716)
  • Write test specifications, record test results and write test reports
  • Analyze and report defects, including initial root‑cause analysis
  • Contribute to verification and validation activities
  • Collaborate closely with system engineers, developers, safety experts, and V&V engineering
  • Contribute to improvements of testing processes, tools, methods, and automation strategies
  • Prepare for and participate in audits (e.g., updating processes according to standards)

Skills

Python

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free