Required Skills

QA Analyst

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 25th Aug 2025

JOB DETAIL

We are a software development team (currently 20+ people) working on implementing and testing software to support Positive Train Control (PTC). We develop and test both server and client .NET applications, ASP.NET web sites, and embedded software.

You will be working under the direction of our QA Manager. Your job will be to help improve the quality of our software. This includes designing and executing tests, troubleshooting software problems, monitoring and maintaining lab infrastructure, software configuration management activities (ex. make software builds), escaped defect root-cause analysis, general documentation activities, etc.

 

Part of your work will be manual testing at the user interface level. Our software development cycle is hybrid, so you will often be required to help ferret out requirements and design tests for them. Candidate must enjoy the challenge of a fast paced, technically complex project. Overtime is not required; most of the work is expected to be completed at the office and/or labs. Candidates are expected to be in the office during core hours (8am-5pm) since we own, manage, and test equipment in our labs and the developers follow the same schedule.

 

Qualifications:

* 10 years progressively responsible experience in software quality assurance, developing and executing test plans and test cases.

* Extensive experience writing manual test cases for and testing desktop applications (i.e. client), websites.

* Experience and willingness to troubleshoot problems, including analyzing logs for errors and message flows.

* Experience with configuration management.

* Experience working in (and enjoys) a medium documentation, high productivity team.

* Experience and willingness to be a team player, working with and helping other team members, and seeking their knowledge and assistance as necessary.

* Experience with Azure DevOps Test Plan, creating new test cases, test case execution and software defect management. 

* Experience with SQL, especially MS-SQL.

* Candidate must be a dynamic self-starter who can excel with limited direction. We are not looking for a tester who just wants to run manual or automated tests prepared by someone else. We need someone who can plan testing by engaging different stakeholders and development (including researching of requirements or other sources of information), properly design and execute tests, and report results, with and without additional staff support, in order to make the biggest improvement possible in software quality.

 

The following experience is a plus:

* Linux experience.

* Railroad experience.

* Automation experience.

Company Information