Responsibilities
- Write, maintain, and execute detailed test plans and test cases covering functional, regression, integration, cross-browser, and mobile-responsive testing
- Perform exploratory testing to surface issues that scripted cases miss
- Log clear, reproducible defects with steps, expected vs. actual results, environment details, and supporting evidence
- Investigate issues to root cause and triage severity/priority in partnership with engineering and product
- Verify fixes and run regression passes before release sign-off
REQUIREMENTS
- Five or more years in software QA, with substantial experience testing complex web applications
- Strong grasp of QA methodologies, the SDLC, and Agile/Scrum practice
- Working knowledge of SQL for data setup and verification
- Familiarity with defect tracking and test management tools (Jira)
- Excellent written and verbal communication; Able to explain technical issues to non-technical audiences
- Proven ability to write thorough test cases from ambiguous or incomplete requirements
Desired
- Accessibility testing against WCAG 2.1 AA
- Basic security testing awareness (OWASP Top 10)
- API testing experience using Postman, REST Assured, or equivalent
- Comfort with browser developer tools for inspecting network traffic, console errors, and the DOM
- Familiarity with transportation, bridge inspection, or other civil-infrastructure domains