CareerPlan

Quality Assurance Engineer Specialist

Bengaluru, KA, inFull-time2026-10-20 → 2026-11-11
Based in India

Core

Develop and update automated testing scripts using Python to ensure software applications meet functional and non-functional requirements for rail and transit systems.

Role type

Quality Assurance Engineer Specialist (Automation Testing)

Builds

Software applications for freight and transit rail, mining, marine, and industrial markets

Domain

Transportation (Rail/Transit) + Software Quality Assurance

Required skills

Python automation programming, Automation Testing, Black Box testing, Requirements tracing, Defect tracking, Test management tools, BVA, Equivalent partitioning, Pair Testing, V&V, Agile, Waterfall

Preferred skills

Train operations knowledge, IBM test management tools, Eclipse/PyCharm, IBM DOORS/RTC/RM

Technologies

Python, IBM DOORS, RTC, RM, Eclipse, PyCharm

Responsibilities

Develop and update scripts to automate testing processes, Identify and document test results, Work with cross-functional teams to develop testing strategies, Verify software applications meet requirements, Perform post-release and post-implementation testing, Troubleshoot and triage issues to identify root causes, Confirm and validate identified defects, Assess and implement new tools to enhance testing efficiency

Seniority

Junior to Mid-level (less than 3 years experience)