Job 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 end to end testing of all Transit Systems Software and Hardware (Ticket Vending Machine, Ticket Office Machine, Validation Systems, Web and Mobile) • Create and Maintain test automation framework across multiple projects. Required skills: • 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 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