Back to list

Vacancy description

TCMS Test Engineer in Bangalore, भारत

Bangalore, भारत

Hello Visionary!

We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make an outstanding addition to our vibrant team. Siemens Mobility is an independent run company of Siemens AG. Its core business includes rail vehicles, rail automation and electrification solutions, turnkey systems, intelligent road traffic technology and related services. In Mobility, we help our customers meet the need for hard-working mobility solutions. We’re making the lives of people who travel easier and more enjoyable while constantly developing new, intelligent mobility solutions!

We are looking for TCMS Test Engineer

Support the verification and validation of TCMS software, subsystems and interfaces through laboratory, simulator and vehicle testing. Work with test, software and system engineering teams to confirm requirements, identify defects and document results.

You’ll make a difference by

Test Preparation and Execution

  • Review requirements and prepare traceable test cases, procedures and test data.
  • Execute functional, integration, interface, regression and fault-injection tests on testbenches, simulators, target hardware or vehicles.
  • Record results, logs and evidence; compare actual behaviour with expected results.
  • Follow laboratory safety, electrical safety, EHS and configuration-management requirements.

Defect Management and Reporting

  • Report, reproduce and track defects with clear evidence and reproduction steps.
  • Support defect analysis with developers and system engineers, then retest corrections.
  • Prepare accurate test records, reports and verification status updates.
  • Communicate progress, blockers, risks and deviations to the Test Lead.

Test Automation and Improvement

  • Develop and maintain basic Python scripts for repeatable laboratory and regression testing.
  • Use engineering tools, logs and Eclipse or similar environments for integration support and analysis.
  • Contribute to reusable test assets, improved test coverage and efficient test methods.

Preferred Knowledge

  • Exposure to TCMS, railway subsystems, testbenches, simulators or hardware-in-the-loop testing.
  • Awareness of Ethernet, CAN, MVB, WTB, TRDP or similar communication technologies.
  • Initial knowledge of EN 50716 / EN 50657 and safety-related software testing.
  • Familiarity with requirements, defect, version-control or continuous-integration tools; German is an advantage.

Role Expectations

  • Work in a structured, collaborative and safety-conscious manner, with ownership of assigned activities.
  • Deliver accurate, traceable and timely test results and defect reports.
  • Build technical independence, maintain reusable automation and progressively own a defined TCMS test scope.
  • Work may involve test racks, electrical equipment and vehicle hardware; occasional project travel may be required .

Desired Skills:

  • Bachelor's degree or diploma in Electrical, Electronics, Computer Science, Railway, Mechatronics, Instrumentation or a related discipline.
  • Internship, academic project or up to five years of experience in embedded systems, software testing, integration or railway engineering is preferred.
  • Basic knowledge of software testing, verification and validation, embedded systems and control systems.
  • Ability to understand technical requirements, interfaces and system behaviour.
  • Awareness of test-design methods such as boundary-value, equivalence-class, negative and state-transition testing.
  • Basic Python or scripting knowledge and ability to analyse logs and test outputs.
  • Good English communication, technical documentation and problem-solving skills.

Join us and be yourself!

We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us.

Make your mark in our exciting world at Siemens.

This role is based in Bangalore . You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow.

Find out more about mobility at: and about Siemens careers at:

Similar vacancies

More like this role

Rs 232 per day

... engineering, railway engineering or a related subject. - Education: Bachelor's degree (B. Tech / B.E.) in Electrical, Electronics, Computer Science, or a related engineering discipline. - Experience: 8+ years of relevant experience in simulation engineering, with hands-on experience in working with test bench, HiL/SiL testing. ...

Bangalore, भारत

  • IT
... diagrams. - Generating software test specifications, conduct code review and support in design verification. - You should support in integration tests and validation tests. - Analyzing diagnostic information, bug fixing and defining new control logics to improve the vehicle performance. - You are capable to build TCMS concepts ...

Bangalore, भारत

  • On-site
  • Full-time
... releases, engineering documents, interface specifications, test procedures, and validation reports. - Drive resolution of critical technical issues during laboratory testing, combined system testing, vehicle integration, commissioning, and customer acceptance. - Coordinate with project management, Global TCMS team, sourcing, quality, ...

Bangalore, भारत

SOP TECHNOLOGY SERVICES PRIVATE LIMITED

Senior TCMS Software Engineer

  • IT
Key Responsibilities :- Develop and integrate TCMS/TCIS control software models based on requirements, design documents, interface specifications, and RAMS constraints.- Design TCIS subsystem architecture and technical solutions aligned with customer requirements.- Follow TCMS development processes, standards, and best ...

Bangalore, भारत

GK HR Consulting India Private Limited

Test Engineer App Test Automation Senior

  • Full-time
  • QA
... Prior work on Varian or ion implant tools. SEMI S2 and S8 safety standards. Exposure to pneumatic vacuum or gas panel interfaces. Required Skills: Functional TestingIntegration TestingTkinterCRO ManagementKeil [{"name": "full_time", "text": "Full time", "categoryName": "Type of employment"}, {"name": "immediate_start", ...

Bangalore, भारत

  • Remote
  • Full-time
  • Contract
  • QA

$13.5 USD

... and post-incident reviews.- Collaborate with backend engineering teams to reproduce, isolate, and validate fixes for distributed-system defects.- Contribute to test strategy for backend/middleware reliability, including failure-mode and chaos-style testing.- Maintain traceability between test evidence, defects, and system ...

Hyderabad, भारत

  • On-site
  • Full-time
  • QA
... - Testing & Inspection Conduct incoming, in-process, final inspection, and Factory Acceptance Testing (FAT) to ensure products, systems, and software meet engineering specifications, quality standards, and customer requirements. - Quality Assurance & Process Support Support supplier quality, production quality, testing, ...

भारत

  • Full-time
  • Part-time
  • Contract
  • QA
... Software Engineers Product Owners Functional Consultants and QA Engineers to define test scenarios acceptance criteria and required test coverage. - Support testing of SAP-integrated applications and business processes including interfaces APIs and end-to-end process flows. - Maintain test documentation test results defect ...

Pune, भारत

Universal Electronics

Test Engineer

  • Full-time
  • QA
... and expected behavior with support from senior engineers. - Prepare and execute test cases for functional regression system integration and basic performance testing. - Use automation to perform repetitive tests collect logs process results and improve test efficiency. - Set up and use embedded boards interfaces test instruments ...

Bangalore, भारत

Avertis Infotech Pvt Ltd

Test Engineer

  • Full-time
  • QA
... of experience in API Automation Testing and Performance testing Candidate should be able to create and maintain the API framework. Hands on experience in API testing - using Cucumber with Java or SoapUI or Postman or Insomnia Expertise in integration testing around REST calls APIs calls micro services Experience with Java ...

Pondicherri, भारत