Ad Hoc LLC is a technology company that empowers organizations to deliver scalable, impactful digital services. The Quality Assurance Engineer III will design, develop, and maintain manual and automated test cases, ensuring high-quality software delivery through collaboration with developers and stakeholders.
Responsibilities:
- Design, develop, and maintain manual and automated test cases using Selenium, Cypress, and Playwright, contributing to 90%+ automated test coverage targets for all new and modified code
- Execute functional, regression, and accessibility testing every sprint, validating stories against acceptance criteria and blocking merges that fail automated test gates
- Run SonarQube quality gate checks and Axe/pa11y accessibility scans on every merge request, escalating findings that require remediation before story acceptance
- Collaborate with developers during sprint planning to define clear acceptance criteria and test criteria upfront, ensuring the Definition of Done includes automated test coverage and successful test runs
- Participate in CI/CD pipeline instrumentation, helping shift quality left so defects are caught at commit time rather than in higher environments
- Develop reusable test scripts and automation frameworks that reduce repetitive manual testing effort across workstreams
- Proactively write exploratory and edge case test scenarios for new functionality, including third-party integrations such as Pay.gov, login.gov, and deposit format validation
- Participate in SAFe ceremonies and contribute to overall program testing strategy across program domains
- Support recruiting efforts by evaluating homework assignments and potentially assisting with interviews
Requirements:
- 5+ years of relevant QA engineering experience and a Bachelor's degree, or equivalent additional experience in lieu of a degree
- Must meet federal suitability requirements and pass a background investigation as a condition of employment
- Hands-on experience with automated testing frameworks including Selenium, Cypress, Playwright, or equivalent
- Familiarity with API testing tools such as Postman or Rest Assured
- Experience integrating automated tests into CI/CD pipelines, preferably GitLab
- Working knowledge of accessibility testing tools including Axe, pa11y, ANDI, JAWS, or NVDA
- Familiarity with code quality platforms such as SonarQube and understanding of quality gate enforcement
- Solid understanding of agile testing methodologies and how QA fits within a SAFe or sprint-based delivery model
- Prior experience with federal agency digital services or government contracting environments
- Experience with performance and load testing tools such as NeoLoad, JMeter, or Taurus
- Familiarity with consumer-driven contract testing using Pact or similar frameworks
- Exposure to WCAG 2.1 AA accessibility standards and Section 508 compliance testing
- Experience working within SAFe or scaled Agile delivery frameworks
- Familiarity with Cucumber Gherkin or behavior-driven development testing approaches