QA Test Engineer at Warriors Solutions
Reston, VA
$228,800–$291,200
Jul 22, 2026
Reston, VA
Jul 24, 2026
What this job asks for AI summary
A QA/Test Engineer role focused on owning quality across a mixed portfolio of hosted web services, telecom services, and embedded/IoT devices. Day-to-day work spans defining test strategy, executing manual and exploratory testing, and building out Cypress-based automated suites integrated into CI/CD pipelines. The role suits an experienced tester comfortable with both web app testing and network-connected or embedded hardware in a lab environment.
Mid level · 3+ years · Washington-Arlington-Alexandria, DC-VA-MD-WV · Bachelor's required · Full-time
Pay in the description: $110,000–$140,000
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 210 people in the Washington-Arlington-Alexandria, DC-VA-MD-WV area plausibly meet what this posting asks for (software quality assurance analysts and testers). range 90–310
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $129,128 (middle half $101,596–$152,655). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (9)
The role requires minimum 3 days/week in-office in Reston, VA — it is a hybrid role, not fully remote.
React is listed under required qualifications as a reading/diagnostic skill ('Comfortable reading JavaScript/TypeScript with React'), not as a primary development skill; it is still a hard gate per its placement in the requirements section.
Python and Bash are listed as alternatives for scripting support; Python is named first and is the primary skill, with Bash as the alternative.
JIRA and GitLab Issues are presented as interchangeable defect-tracking options ('JIRA, GitLab Issues, or equivalent'); JIRA is captured as primary with GitLab Issues as the alternative.
WebSocket appears in both the required section (as a testing target within Cypress suites) and the preferred section (real-time/pub-sub testing). It is marked required based on its placement in the qualifications block; WAMP and MQTT appear only under Preferred.
MQTT is listed separately under Preferred as a pub-sub protocol alongside WAMP/WebSocket, so it is captured as a standalone preferred skill.
The degree requirement is a hard gate: 'Bachelor's degree or higher in computer science or a related field' with no equivalent-experience escape clause.
Seniority is assessed as Mid: 3+ years in a dedicated QA role with end-to-end ownership of test strategy is consistent with a mid-level individual contributor, not yet Staff/Principal scope.
The alternative occupation code 15-1252 (Software Developers) is noted because the role involves authoring and maintaining automated test code (Cypress, Python/Bash scripts) and integrating into CI/CD — a meaningful software development component alongside the core QA function.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.