HBITS-08-15001-Tester-Senior
Knowledge Builders Inc · Albany, NY · 1 mo ago
EngineeringFull-time
About the role
Support testing for the Department of Labor’s UISIm (Unemployment Insurance Service Improvement) project, a multi‑year effort to redesign, implement, and test business process improvements replacing the 40+ year old UI legacy system with an integrated computer system.
Responsibilities
- Design and develop test strategy document detailing quality infusion throughout SDLC.
- Create test scenarios/test cases (business entities/objects and relationships).
- Develop traceability matrix linking requirements (functional & non‑functional), business rules, use cases, batches, interfaces, correspondences, reports to test scenarios and cases.
- Author functional test plan describing who, what, where, how, and why each business function will be tested.
- Author user acceptance test plan detailing entrance and exit criteria, involving users in decision‑making for specific business scenarios.
- Create simple to complex SQL queries to verify tables are correctly populated.
- Participate in meetings with Business Analysts, Developers, and Architects to understand requirements.
- Analyze business and technical requirements, identifying test scenarios based on business process.
- Create and execute functional test cases.
- Work with data management to acquire test data; identify test data via SQL queries or create it through the application.
- Develop automation scripts using Selenium.
- Review release notes with each build for accuracy and completeness.
- Analyze test case failures and report defects using QMC designated testing tool set (OpenText Application Quality Management, JIRA, Selenium, SoapUI/PostMan).
- Create test execution summary report and communicate results to manager and project team.
- Coordinate all test artifacts in common test location in QMC designated testing tool set for version control.
- Re‑test defects as assigned, following defect management process.
- Validate each screen with web accessibility compliance tool for ADA compliance.
- Create and maintain automated test scripts using Selenium framework.
- Conduct automation testing and guide automation team members in automating test cases using Selenium tool set.
- Create, maintain, and troubleshoot automation testing scripts, which may require knowledge of Java, SQL, Selenium language.
Requirements
Tester – conducts automated and manual tests to ensure software performs as required and meets user requirements; develops and maintains user and technical documentation and project process documentation for application teams; understands application/technology view and can put procedures in a logical sequence.
Qualifications
- 60 months of experience as a lead tester, writing/executing/managing/creating test scenarios/test cases, traceability matrix, functional test plan, user acceptance test plan using industry‑standard platforms (e.g., JIRA, HP ALM/QC, OpenText ALM).
- 60 months of experience designing, building, and maintaining Page Object Model (POM) or hybrid test automation frameworks, Selenium WebDriver, Java, J2EE, HTML, CSS, JavaScript, Eclipse IDE.
- 60 months of experience writing complex SQL queries to validate back‑end data processing and creating test data.
- 48 months of experience using GitHub, Maven, Jenkins, and familiarity with CI/CD processes.
- 24 months of experience performing web accessibility validation testing in compliance with WCAG 2.1 AA/ADA guidelines using automated tools (e.g., axe Dev tools, WAVE) and screen reader software.