What are the responsibilities and job description for the Quality Assurance Tester position at Optomi?
Quality Assurance Tester
Optomi, in partnership with an established technology-led business process services company is seeking a Quality Assurance Tester at their Somerset, New Jersey location! This QA Tester will be responsible for developing and executing test scripts and perform end-to-end testing of software and hardware systems. The Ideal candidate will have experience with Web, Mobile, and API testing, with Significant experience working with Oracle and MySQL.
Must Have Skills/Requirements:
Developing and Maintaining Test Documentation:
- Develop test scripts from feature abstracts, user stories, and design documentation/requirements.
- Create and maintain Master Test Plan and Test Strategy documents.
Test Execution and Support:
- Execute test scripts in dry runs and formal customer test events.
- Support test scripts during 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.
Database and Log Verification:
- Create, maintain, and execute database queries for backend data verification.
- Perform log reviews on UNIX and Windows servers.
Status Reporting:
- Provide daily status updates, and report risks/issues related to test script execution.
- Provide weekly status reports.
Testing Activities:
- Perform regression testing.
- Perform client-facing testing.
- Conduct web and mobile application testing.
- Perform API testing using Postman/Swagger.
- Conduct end-to-end testing of all transit systems software and hardware (Ticket Vending Machine, Ticket Office Machine, Validation Systems, Web, and Mobile).
Technical Requirements:
- Basic knowledge of logging into Linux servers/systems and navigating the system to find paths to files.
- Execute basic commands to find files or review log files.
- Perform DB verification (Oracle, MySQL) using basic scripts.
- 5-7 years of relevant experience.
- Ability to work across different applications (mobile and web)
- Understand the business tools to work across any of the applications, including ticket vending machines, web, and mobile.