Responsibilities:
- Develop test scripts from feature abstracts, user stories, and design documentation/requirements.
- Create and maintain Master Test Plan and Test Strategy documents.
- Execute test scripts in dry runs and formal customer test events.
- Support test scripts in internal and external customer reviews.
- Write defects and perform defect verification.
- Support and perform debug/triage for defects in the lab and field.
- Perform end to end testing.
- Create, maintain and execute database queries for backend data verification.
- Perform log reviews on UNIX and Windows servers.
- Provide daily status updates, and risks/issues for test script execution.
- Provide weekly status reports.
- Perform regression testing and efficient O&M defect verification.
- Perform Client Facing Testing.
- Perform Web and Mobile application testing.
- Perform API testing using Postman/Swagger.
- Perform end to end testing of all Transit Systems Software and Hardware (Ticket Vending Machine, Ticket Office Machine, Validation Systems, Web and Mobile).
Required skills:
- Bachelor's degree or equivalent working experience.
- Must possess a minimum of five (5) years of SW QA experience.
- Experience with Open/Closed Payment Transit Systems (TVM, TOM, ATM, Contactless devices, Smart cards) is highly desired.
- Experience with Transit devices.
- Experience with automation tools (Selenium, Appium).
- Experience with Web and Mobile Application Testing.
- Experience with Agile process & waterfall model.
- Experience with API testing using Postman/Swagger.
- Experience with SharePoint, JIRA, JAMA, TFS, Oracle, SQL, UNIX, Angular services, Jasper Reports.
- Experience in working with software development teams to improve software quality.
- Experience in working with production support to verify, validate and resolve production issues.
- Experience in Software Installation on devices.
Good to have skills:
- API automation using Apache Karate/Rest Assured or Similar.
- UI Automation using Selenium and BDD or similar.
Mandatory Skills: Web and Mobile application testing, API testing and end to end testing.