Jobs · Quality Assurance · Virginia

QA Test Engineer

Grid Networks · Reston, VA · 2 mo ago
On-siteQuality AssuranceFull-time

About the role

We're hiring a QA/Test Engineer to own quality across a diverse product portfolio spanning hosted web services, telecom services, and embedded/IoT devices. You'll set test strategy, run manual and exploratory testing, maintain automated suites, and provide feedback on quality and release viability for a variety of different products.

Responsibilities

  • Own end-to-end test strategy (unit → E2E, manual + automated) across multiple web products, with risk-based prioritization for critical flows: auth, encryption, real-time data, device management.
  • Author and maintain test plans, test cases, and defect reports.
  • Provide go/no-go release recommendations backed by execution records.
  • Execute manual, regression, and exploratory testing across desktop, mobile browsers, and physical devices (including cellular- and VPN-connected hardware).
  • Extend and maintain Cypress E2E suites, including WebSocket/real-time, async state, token refresh, and boundary-value flows, and integrate them into CI/CD.
  • Write scripts supporting test tooling and automation infrastructure.
  • Verify accessibility to ensure WCAG 2.1 AA compliance.
  • Validate upgrade paths, persisted-data compatibility, and offline/reconnect behavior.

Qualifications

  • Bachelor’s degree or higher in computer science or a related field
  • 3+ years' experience in a dedicated QA or Test Engineering role supporting release of production web apps.
  • Hands-on Cypress skills; able to read and write JavaScript/TypeScript well enough to author, debug, and maintain automated tests.
  • Comfortable reading JavaScript/TypeScript with React to diagnose test failures.
  • Strong test-case design fundamentals and risk-based prioritization.
  • Track and manager defects with JIRA, GitLab Issues, or equivalent; experience integrating tests into CI/CD.
  • Fluent with browser DevTools (Network, Console, WebSocket, storage), as well as REST/JSON/HTTP, Git, and Postman or curl.
  • Understand network fundamentals (IP, subnets, gateways, VPNs) and have experience testing network-connected or embedded devices in a lab setting.
  • Write scripts in Python or Bash to support test tooling.

Preferred Qualifications

  • Formal test management tool (TestRail, qTest, Xray, Zephyr).
  • Real-time / pub-sub testing (WebSocket, WAMP, MQTT).
  • Cryptographic or security-sensitive features: key lifecycle, E2E encryption, IndexedDB integrity, secrets hygiene.
  • Unit/component frameworks (Vitest); accessibility tooling (axe, Lighthouse); performance testing of long-lived sessions.
  • Map-based, geospatial, or IoT telemetry UI; cellular systems exposure.
  • Docker-based test environments, GitLab CI/CD.
  • ISTQB Foundation or equivalent.

Similar jobs

QA Test Engineer

MAG AerospaceTobyhanna, PA· 1 wk ago
Quality Assurance$100k/yrapply on careers-magaero.icims.com

QA/Test Engineer

E-volve Technology SystemsReston, VA· 3 wk ago
Quality Assuranceapply on evolvetechnologysystemsinc.applytojob.com

QA/Test Engineer

DANE, LLCArlington, VA· 1 mo ago
Quality Assurance$110k–$120k/yrapply on dane-llc.careerplug.com

QA Engineer

WeInfuseAustin, Texas Metropolitan Area· 1 wk ago
Engineeringapply on job-boards.greenhouse.io

QA Engineer

Munich ReNew York, United States· 1 wk ago
Information Technology$125k–$145k/yrapply on careers.munichre.com

QA Engineer

Piper CompaniesUnited States· 4 days ago
RemoteEngineering$40–$52/hrapply on careers.pipercompanies.com