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.