We are looking for Sub system Tester with 2-10 Years of Experience for our esteemed client for Gurgaon/Hyderabad/Bangalore Location
Key Skills: Python, Embedded software testing, DOORS / Rational Synergy / Scrum Agile Practice
Roles and Responsibilities:
• Be able to understand how SW and HW interact, and how it works together. Be logical and have knowledge of tracing faults to its source (HW or/and SW).
• Executing test cases, manually and automatically both in a PC environment and at target system level. Able to independently setup test environment.
• Transferring requirement into executable test cases and also transfer these into test scripts.
• Be able to evaluate outcome of an executed test case, and then, if needed report deviations from expected system behaviour.
• Be able to document results of executed test cases.
• Be responsible for documents like Test Specification, Test Environment Specification, and Test Record.
• Committed, engaged with the ability to prioritize, and take ownership of tasks.
• Experience of other safety-critical systems is highly valued.
• Requirement analysis.
Required Skills, Qualifications (Technical Competency):
• Bachelor’s or master’s degree in computer science, Electronics or other equivalent Engineering discipline
• At least 2 years’ experience in Embedded software testing or testing for safety critical application.
• Good knowledge of Operating System (Linux distributions).
• Test knowledge - have good experience of different test stages within a development/testing project, general (test-) process knowledge, how different test methods can be applied for different situations, be able to see the system under test from a test perspective and not from developers viewpoint.
• Good communication skills in English
Expertise in
• Project Management Tools - DOORS / Rational Synergy / Scrum Agile Practice
• Understanding of Communication Based Train Control system (CBTC).
• Railway domain experience is preferred.
• Understanding of System Architecture and Component Diagram for Rail Signalling Plans
• Testing principles and methods, Unit Testing and Functional test methods
• Need basic understanding on Linux system and Linux commands.
• Python scripting for testing.