Summary
DSFederal is seeking a Business Analyst / QA & 508 Tester to support Agile delivery of web capabilities and modernization initiatives for hydrologic and water-management applications. The role elicits requirements, refines user stories, conducts functional and accessibility testing, facilitates UAT, manages defects, and ensures Section 508/WCAG 2.1 AA compliance before deployment.
Responsibilities
- Elicit, analyze, and document functional requirements and user feedback gathered from Integrated Work Teams (IWTs), regional River Forecast Centers (RFCs), and public feedback forms. Refine requirements into detailed Agile user stories with clear Acceptance Criteria (AC) in Jira/VLab Redmine
- Plan, execute, and document Section 508 accessibility evaluations across all NWPS web applications, dynamic map components, hydrographs, and data tables. Utilize screen readers (JAWS, NVDA, VoiceOver), automated accessibility scanners (Axe, WAVE, Pa11y), keyboard-only navigation, and color contrast analyzers to guarantee 100% WCAG 2.1 AA compliance prior to production deployment
- Design, maintain, and execute comprehensive test plans, test cases, and test scenarios covering functional, integration, regression, system, and cross-browser/mobile usability testing for deliverables
- Author, update, and manage formal UAT plans and test scripts on frozen code releases. Coordinate, guide, and support Government stakeholders and end-users through structured UAT sessions, documenting feedback and tracking exit criteria
- Verify that developed code logic meets contractual quality thresholds including the mandatory =80% statement test coverage requirement and 0 medium/high static linting errors. Prepare formal Test Summary Reports and traceability matrices linking acceptance criteria to test results prior to operational deployment
- Log, prioritize, and manage bug and issue tickets in accordance with contract severity and priority matrices (Critical, Major, Medium, Low). Verify bug fixes and obtain sign-off from ticket creators before issue closure
- Active participation in daily Scrum stand-ups, sprint planning, backlog grooming, and weekly technical exchanges with Government technical points of contact (TPOCs)
Skills
- Bachelor's Degree in Computer Science, Information Systems, Business Administration, Systems Engineering, or a related technical discipline
- Minimum of 3 to 5 years
- Combined professional experience in business analysis, software quality assurance, and Section 508 / WCAG web accessibility testing
- Direct, hands-on experience performing Section 508 and WCAG 2.1 AA compliance evaluations on public-facing federal web applications and complex geospatial/data-heavy web interfaces
- Proven track record authoring Agile user stories with testable acceptance criteria, writing structured UAT test plans, and managing defect lifecycles in Jira or VLab Redmine
- Proficiency with assistive technologies including JAWS, NVDA, VoiceOver, ANDI, and automated audit tools (Axe Core, WAVE, Pa11y, Color Contrast Analyzer)
- Deep understanding of Agile/Scrum methodologies, user story mapping, burn-down tracking, and backlog management in Jira, Confluence, and VLab Redmine
- Expertise in test plan creation, test case execution, regression testing, boundary/edge-case testing, and UAT script facilitation for web and mobile interfaces
- Familiarity with HTML5/ARIA attributes, CSS3, JavaScript/TypeScript, RESTful JSON APIs, and mobile responsive design testing
- Skilled in preparing formal test documentation using Google Workspace / Microsoft Office (Test Summary Reports, Access Matrices, Traceability Reports, and Flowcharts)
- 5+ years
Qualifications
Must Haves
- Bachelor's Degree in Computer Science, Information Systems, Business Administration, Systems Engineering, or a related technical discipline
- Minimum of 3 to 5 years
- combined professional experience in business analysis, software quality assurance, and Section 508 / WCAG web accessibility testing
- Direct, hands-on experience performing Section 508 and WCAG 2.1 AA compliance evaluations on public-facing federal web applications and complex geospatial/data-heavy web interfaces
- Proven track record authoring Agile user stories with testable acceptance criteria, writing structured UAT test plans, and managing defect lifecycles in Jira or VLab Redmine
- Proficiency with assistive technologies including JAWS, NVDA, VoiceOver, ANDI, and automated audit tools (Axe Core, WAVE, Pa11y, Color Contrast Analyzer)
- Deep understanding of Agile/Scrum methodologies, user story mapping, burn-down tracking, and backlog management in Jira, Confluence, and VLab Redmine
- Expertise in test plan creation, test case execution, regression testing, boundary/edge-case testing, and UAT script facilitation for web and mobile interfaces
- Familiarity with HTML5/ARIA attributes, CSS3, JavaScript/TypeScript, RESTful JSON APIs, and mobile responsive design testing
- Skilled in preparing formal test documentation using Google Workspace / Microsoft Office (Test Summary Reports, Access Matrices, Traceability Reports, and Flowcharts)
Nice to Haves