
Test Architect – Automatic Train Protection Systems (Railway Domain)
- Pune, Maharashtra
- Permanent
- Full-time
- We are seeking a highly experienced Test Architect to lead the verification and validation strategy for onboard Automatic Train Protection (ATP) systems, with a strong focus on TCAS/Kavach. The role involves designing test architecture, selecting technologies, defining standards, and ensuring compliance with safety-critical standards (SIL4). The ideal candidate will have a deep understanding of railway signalling systems, embedded testing methodologies, and a passion for quality assurance.
- Key Responsibilities:
- Test Strategy & Architecture
- Understand Test Architecture, framework of the base solution and modify /enhance it as per needs of new product
- Design comprehensive testing strategies aligned with project goals and system requirements.
- Architect the overall test solution, including frameworks, tools, environments, and processes.
- Select appropriate testing technologies and tools based on project needs and system complexity.
- Define and enforce testing standards, coding practices, and methodologies across the testing team.
- Ensure test coverage for SIL4 safety-critical systems in compliance with EN 50126, EN 50128, and EN 50129.
- Domain-Specific Testing
- Design and execute test scenarios for TCAS/Kavach systems, including fail-safe and degraded mode operations.
- Validate interoperability, timing, and communication protocols used in train protection systems.
- Collaborate with system architects and safety engineers to ensure traceability and completeness of test cases.
- Performance & Risk Management
- Identify and assess testing risks, and implement mitigation strategies.
- Optimize test performance, including execution time and resource utilization.
- Ensure testing processes meet quality assurance standards and regulatory requirements.
- Continuous Improvement & Collaboration
- Drive continuous improvement initiatives in testing processes, tools, and team capabilities.
- Collaborate with developers, product managers, and QA teams to align on testing objectives and approaches.
- Provide mentorship and training to testing team members to enhance skills and performance.
- Tools & Automation
- Implement and manage test automation frameworks for embedded systems.
- Utilize simulation tools and hardware-in-the-loop (HIL) setups for system-level testing.
- Integrate test tools with configuration management and CI/CD pipelines.
- Required Skills & Qualifications:
- Bachelor's or Master's degree in Electronics, Computer Science, or related field.
- 10+ years of experience in testing embedded systems, preferably in railway or other safety-critical domains.
- Proven experience in test architecture design for SIL4-compliant systems.
- Hands-on experience with TCAS/Kavach or similar train protection systems.
- Strong knowledge of real-time systems, communication protocols (e.g., CAN, Ethernet), and embedded software testing.
- Familiarity with EN 5012x standards, safety lifecycle, and formal verification methods.
- Experience with test management tools (e.g., HP ALM, Polarion), simulation environments, and HIL setups.
- Preferred Experience:
- Exposure to other ATP systems such as ETCS, PTC, or CBTC.
- Experience with model-based testing, UML/SysML, and requirements traceability.
- Knowledge of scripting languages (e.g., Python, Shell) for automation.
- Soft Skills:
- Excellent communication skills and ability to work with cross-functional teams.
- Strong analytical and problem-solving abilities.
- Leadership and mentoring capabilities.
- High attention to detail and commitment to safety and quality.
- 10+ years of experience is required.
- Great Communication skills.
- Analytical and problem-solving skills