Engineering & Delivery

QA Engineer

Verify Drupal, Next.js, API, and infrastructure changes against real workflows and release criteria so client teams receive systems they can trust and operate.
Location
United States — remote
Work schedule
Full-time
Engagement
Contract (1099)
Appointment term
Ongoing
Seniority
Mid-Level
Department
Engineering & Delivery
Remote policy
Remote
Hiring status
Open
Applications close
October 31, 2026
Eligible work jurisdictions
United States
Work eligibility
Authorized to work in the U.S.; no sponsorship available
Clearance requirement
Must be eligible to obtain
Clearance level
No clearance required
Expected travel
0%
Veteran friendly
Yes

The role

Wilkes & Liberty needs a QA Engineer who treats quality as an engineering control, not a final click-through. You will turn requirements and risks into testable acceptance criteria, build repeatable coverage across the delivery stack, and produce evidence that a release works in the environment and workflow it is meant to support.

What you will own

  • Define risk-based test plans and acceptance criteria with the delivery lead, engineers, and client operators.
  • Build and maintain functional, integration, regression, accessibility, API-contract, and end-to-end coverage across Drupal, Next.js, service interfaces, and infrastructure workflows as the engagement requires.
  • Exercise failure paths as deliberately as happy paths: permissions, invalid inputs, partial outages, retries, stale schemas, unsafe files, data boundaries, and recovery behavior.
  • Keep fixtures, test data, and environment assumptions explicit and reproducible. Tie results to the exact code, configuration, and deployed state that produced them.
  • Write defects that another engineer can reproduce, isolate the failing boundary, verify fixes, and check for regressions beyond the original symptom.
  • Support release and handoff reviews with concise evidence, known residuals, and tests the client's operators can run after the engagement ends.

What you bring

  • You can design and maintain automated tests for web applications and APIs, and you are comfortable inspecting code, logs, requests, responses, and runtime behavior to find the actual failing boundary.
  • You can turn an incomplete requirement into observable acceptance criteria without hiding assumptions.
  • You test interactions across frontend, backend, data, identity, and deployment boundaries instead of treating each component in isolation.
  • You handle credentials, applicant data, client data, and test evidence with least-privilege and privacy-aware discipline.
  • You communicate defects and release risk plainly, including when the evidence does not support a pass.
  • You work well with engineers, delivery leads, security reviewers, and client operators in a remote, documentation-heavy environment.

Helpful experience

  • Drupal/PHP and Next.js/TypeScript delivery, GraphQL or JSON:API contracts, and browser automation.
  • Accessibility testing against WCAG, performance testing, and secure-input or failure-mode testing.
  • Containers, CI/CD, infrastructure as code, and production-like test environments.
  • Regulated, public-sector, or mission-oriented systems where acceptance evidence and operational handoff matter.

Equal opportunity and accommodations. Wilkes & Liberty considers qualified candidates without regard to protected characteristics. Reasonable accommodations are available during the application process.

Apply