Post Job Free
Sign in

Quality Assurance Engineer

Location:
Omaha, NE
Salary:
120000
Posted:
April 09, 2025

Contact this candidate

Resume:

Bhanu Kiran Belagalla *********.*************@*****.***

Senior Quality Assurance Engineer/PTC Test Analyst Mobile: +1-402-***-****

SUMMARY

8+ Years of industry experience in the area of Software Testing with a solid understanding of Test Planning, Test Design, Test Execution, Automation Testing and Defect Reporting & Tracking.

Good experience in PTC (Positive Train Control) testing with railroad domain knowledge.

Experience in functional testing of critical components of PTC like Onboard (I-ETMS), Back Office Servers (UPBOS), Mobile Device Manager (UPMDM), Computer Aided Dispatching System (CADX), Energy Management and Track Data testing.

Worked on analyzing issues and identifying the Root cause on Live Trains, TRM tickets, ad hoc activities through (RCA) Root Cause Analysis.

Experience in troubleshooting production issues by analyzing locomotive logs from Hadoop using tools like Kibana, WireShark.

Verify defects logged by other rail road and reproduce them in the Test Environment. Update Sales force tickets with proper test results.

Extensive experience in testing PTC components under different environments like Segment, Nearest Neighbor and End to End.

Involved in Field Qualification Testing of PTC application and systems along with customers and crew.

Execute and validate field test scripts for PTC systems in real-world rail operations and also develop Field testing scenarios which includes planning, execution and monitoring & support of Field testing events.

Validate train movements, braking performance, and safety-critical functions under different operational scenarios.

Expert in testing Track files (OPK’s) by ensuring that track data including track geometry, speed limits, signals, and other infrastructure elements, are correctly mapped and function as expected within the PTC environment.

Experience in testing Energy Management related attributes and functionalities in track files.

Experience in analyzing track data from respective Timetables, General Orders, SSI and GCOR and also verify data from Google Earth & Track Network Map.

Experience in performing Interoperability Testing with other rail roads in Lab Environment.

Worked on PTC Initialization failures and locomotive health services.

Simulating the operational scenarios in the lab, and ensuring that they are working well and provide go ahead for deploying the application software on the production environment.

Expert in performing validation and verification of software products (smoke, sanity, regression, field qualification testing) and development of Regression Test Plans/Specifications based on requirements/analysis.

Work with System Engineers, Stakeholders, and Integration teams and involve in validation & verification, test planning, test cases review, test coverage, and defect triage meetings etc.

Proven experience in using test management tools like SVN, MF ALM, JIRA, Sales force, Redmine, SharePoint, Microsoft Office, Putty, WinSCP, WireShark, Kibana, Hadoop.

Participate in daily standup meetings, Backlog Refinement, Onboard CAF’s discussions and Client defect triage meetings.

Developing and executing Automation test scripts for segment testing, Lab Integration Nearest Neighbor testing & Lab Integration End to End testing using Web based fitnesse testing tool for Black Box testing, Python Automation framework to perform validations on Onboard (I-ETMS), UPBOS & CAD-X systems.

Utilized Tesseract, Pywinauto, PyAutoGui, Win32gui and etc., libraries for effective image reading (OCR), Mouse and Keyboard actions, Microsoft Window GUI handlers from the PTC software, improving the validation of enforcements, targets, bulletins or authority data easily.

Successfully implemented the automation solution, resulting in a significant increase in productivity by 90%, enhancing the overall performance of the PTC system.

TECHNICAL SKILLS

Methodologies

Agile, Waterfall

Domain

Positive Train Control

Tools Used

Jira, MF-ALM, Redmine, Sales Force, WireShark, Putty, WinSCP, SVN, SharePoint, Wabtec Track Editor, GIT repository, pydev, pycharm, Vmware, Loco Simulators, Python Scripting, Fitnesse tool, Eggplant Functional & Performance

Databases

Oracle DB

Operating Systems

Windows, Linux

EXPERIENCE

CONCENTRIX Feb 2024 – Current

Client: Union Pacific Rail Road, Omaha, USA

PTC Test Analyst

Description: Positive Train Control systems are integrated command, control, communications, and information systems designed to prevent train accidents by controlling train movements with safety, security, precision, and efficiency. PTC uses communication-based/processor-based train control technology. PTC is designed to prevent Train-to-train collisions, Derailments caused by excessive train speed, Train movements through misaligned track switches and Accidents to Railroad workers by incursion into established work zones.

Responsibilities:

Perform Integration, Functional, Regression and End to End testing to verify PTC products like Onboard, Back Office Server and Dispatch systems meet functional requirements.

Analyzing the requirements mentioned in the Business requirement docs, preparation of QA documents such as Test Scenarios, Test Cases, and defect reports.

Perform requirements tracing to Test Specifications/Procedures and Test cases to prove enough coverage of system and subsystem requirements. Review Test cases, Test plans.

Configure and Installation of onboard software in Train Management Computers in lab environment.

Prepare detailed test cases, test plans, test scenarios by understanding the business logic and user requirements.

Developing and executing Automation test scripts for segment testing, Lab Integration Nearest Neighbor testing & Lab Integration End to End testing using Python Automation framework to perform validations on Onboard (I-ETMS), UPBOS & CAD-X systems.

Following QA process for Systems Engineering Process Group that is leading client department's CMMI Level 3 certification.

Co-ordinate with offshore/onshore team members and provide technical guidance for team members. Actively facilitating the coordination and completion of the scheduled tasks with team members.

Generate Test Summary Reports, log defects in ALM/ Quality Center. Involve in defect triage meetings.

Performed manual testing, reported defects using Sales force and JIRA, ensuring timely resolution and re-testing of fixed issues.

Involved in end to end testing, installation, configuration and testing of complex systems in both Field and Lab environments.

Designed and implemented custom-built test automation frameworks using Python, focusing on creating robust, reusable, and scalable solutions for automating desktop application testing in a three-tier architecture.

Developed and executed automation scripts using Python libraries such as PyAutoGUI for UI interactions (e.g., mouse movements, clicks, keyboard inputs) and Pytesseract for OCR-based text extraction from images, ensuring comprehensive test coverage for visual and text-based components and Win32gui

Integrated automated tests into the CI/CD pipeline to ensure continuous validation of application functionality, working closely with DevOps teams to improve test execution speed and feedback loops.

Managed project source code and collaborated effectively using GIT for version control, ensuring smooth code management and a streamlined process for code integration and deployment.

Read and analyzed data from Tableau reports, creating visual representations of test results and metrics to help make informed decisions and identify trends in test execution, quality and overall project performance.

Developing and executing Automation test scripts for segment testing, Lab Integration Nearest Neighbor testing & Lab Integration End to End testing using Python Automation framework to perform validations on Onboard (I-ETMS), UPBOS & CAD-X systems.

TECH MAHINDRA (AMERICAS) Aug 2023 – Feb 2024

Client: Union Pacific Rail Road, Omaha, USA

PTC Test Analyst

Description: Positive Train Control systems are integrated command, control, communications, and information systems designed to prevent train accidents by controlling train movements with safety, security, precision, and efficiency. PTC uses communication-based/processor-based train control technology. PTC is designed to prevent Train-to-train collisions, Derailments caused by excessive train speed, Train movements through misaligned track switches and Accidents to Railroad workers by incursion into established work zones.

Responsibilities:

Perform Integration, Functional, Regression and End to End testing to verify PTC products like Onboard, Back Office Server, Dispatch systems and Energy Management meet functional requirements.

Analyze the requirements mentioned in the Business requirement docs, preparation of QA documents such as Test Scenarios, Test Cases, and defect reports.

Perform requirements tracing to Test Specifications/Procedures and Test cases to prove enough coverage of system and subsystem requirements. Review Test cases, Test plans.

Configure and Installation of onboard software in Train Management Computers in lab environment.

Prepare detailed test cases, test plans, test scenarios by understanding the business logic and user requirements.

Following QA process for Systems Engineering Process Group that is leading client department's CMMI Level 3 certification.

Co-ordinate with offshore/onshore team members and provide technical guidance for team members. Actively facilitating the coordination and completion of the scheduled tasks with team members.

Generate Test Summary Reports, log defects in ALM/ Quality Center. Involve in defect triage meetings.

Performed manual testing, reported defects using Sales force and JIRA, ensuring timely resolution and re-testing of fixed issues.

Involved in end to end testing, installation, configuration and testing of complex systems in both Field and Lab environments.

TECH MAHINDRA LIMITED Dec 2016 – Aug 2023

Client: Union Pacific Rail Road, Hyderabad, India

Software Test Engineer

Description: Positive Train Control systems are integrated command, control, communications, and information systems designed to prevent train accidents by controlling train movements with safety, security, precision, and efficiency. PTC uses communication-based/processor-based train control technology. PTC is designed to prevent Train-to-train collisions, Derailments caused by excessive train speed, Train movements through misaligned track switches and Accidents to Railroad workers by incursion into established work zones.

Responsibilities:

Prepare detailed test cases, test plans, test scenarios by understanding the business logic and user requirements.

Generate Test Summary Reports, log defects in ALM/ Quality Center. Involve in defect triage meetings.

Performed manual testing, reported defects using Sales force and JIRA, ensuring timely resolution and re-testing of fixed issues.

Rigorously worked in Subdivision Testing of track files where completely responsible for source files authoring by analyzing data from Timetables/GO’s/SSI/GCOR and executing all test cases to make sure all attributes in track files are defined correctly as per standards.

Created several Standard Documents for track files by having multiple sessions with track data team to make sure all scenarios are covered properly.

Co-ordinate with Test manager and Onsite coordinators for testing activities and defect resolution.

Responsible for preparation of Daily Status Reports and Weekly Status Reports and send them to Onshore teams and customers.

Document test results, created detailed bug reports, and tracked issue status using JIRA, Salesforce and other tracking tools.

Understanding Logical flow of the Application from Business Knowledge.

Proficient in all stages of STLC and Defect life cycle.

Following QA process for Systems Engineering Process Group that is leading client department's CMMI Level 3 certification.

Helping and sharing knowledge among the team members and simultaneously learning new things.

EDUCATION

Bachelors of Engineering in Electrical and Electronics – (2012 to 2016)



Contact this candidate