Challenge
NEWAG, one of the leading manufacturers of rolling stock in Central Europe, needed comprehensive software testing, verification, and validation for the Train Control and Management System (TCMS) of their multi-system EU200 locomotive. The project involved preparing the vehicle for international homologation across five European markets (Czech Republic, Slovakia, Austria, Hungary, and Germany), ensuring strict compliance with railway safety standards and SIL certification requirements, and verifying software behavior across both simulated and real-world environments.
What We Proposed
- 1 Provided a dedicated, full QA and Validation team (comprising Testers, a Verifier, and a Validator) to manage the entire testing lifecycle.
- 2 Established a realistic TCMS simulation environment to enable earlier and more efficient validation of locomotive software during the development process.
- 3 Delivered end-to-end Verification and Validation (V&V) support tailored to complex railway industry standards and SIL certification requirements.
How We Implemented It
- Deployed a specialized team of 4 Testers, 1 Verifier, and 1 Validator to carry out comprehensive software testing and compliance activities.
- Developed and maintained the TCMS simulation environment to model diverse operational conditions and test software behavior reliably.
- Performed software verification through source code review, integration, and structured testing in both simulated (TCMS simulator) and real-world environments (EU200 locomotives).
- Simulated standard operational workflows as well as critical, emergency, and fault scenarios to test system resilience.
- Analyzed, documented, and validated every test result using Polarion to ensure full traceability and regulatory compliance.
- Worked closely with the client’s engineering team to validate complex TCMS functionalities and support the international vehicle approval process.