Jobs · Quality Assurance · Virginia

QA Test Engineer

Grid Networks · Reston, VA · 5 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

HaystackWashington DC-Baltimore Area· 1 mo ago
RemoteQuality Assuranceapply on haystack.cv

QA Test Engineer

Apex SystemsDenver, CO· 1 mo ago
Quality Assuranceapply on apexsystems.com

QA Test Engineer

Expion HealthUnited States· 1 mo ago
RemoteQuality Assuranceapply on hrgi.isolvedhire.com

QA Test Engineer

VirtusaNew York, NY· 1 mo ago
Quality Assuranceapply on virtusa.com

QA Test Engineer

VMD CorpUnited States· 1 mo ago
RemoteQuality Assuranceapply on app.jobvite.com

QA Test Engineer

KellyMitchell GroupUnited States· 1 mo ago
RemoteEngineering$33–$48/hrapply on careers.kellymitchell.com