*NOT OPEN TO C2C OR W2 REFERRALS AT THIS TIME*
Location: Arlington, VA (Hybrid)
Clearance Required: Secret
Qualifications
- Active DOD Secret Clearance required
- Minimum of 4+ years of experience as a Test Engineer or QA Engineer
- Bachelor's degree in Computer Science or related field
- Hands-on experience with automated testing frameworks (Selenium/Cypress, Postman/Newman, JUnit/NUnit, and/or Jest)
- Experience testing REST APIs and web applications across .NET, Java, and/or Node/NestJS stacks
- Experience with defect tracking and test management tools (Azure DevOps and/or Jira)
- Familiarity with CI/CD pipelines (Azure DevOps/GitHub Actions) and shift-left quality practices
- Exposure to MuleSoft Anypoint Platform or other enterprise integration testing
- Exposure to containerized test execution (Docker, Kubernetes)
- Exposure to observability tooling (OpenTelemetry, App Insights)
- Strong analytical and problem-solving skills with the ability to triage complex failures and drive root-cause analysis
- Strong written and verbal communication skills; able to clearly document findings and collaborate across development, BA, and platform teams
- Demonstrated ability to learn and adapt quickly in evolving technical environments
Responsibilities
- Build and maintain automated test suites for functional, regression, and smoke testing targeting web UIs and REST APIs (Selenium/Cypress, Postman/Newman, JUnit/NUnit/Jest)
- Automate validation of service contracts, error handling, and data transformations; verify MuleSoft flows across System/API/Process layers
- Log, prioritize, and validate defect fixes using Azure DevOps/Jira; provide clear reproduction steps and supporting evidence
- Create deterministic test data, stubs/mocks, and environment configurations; manage secrets securely and ensure test repeatability
- Maintain living test plans, suites, and dashboards; publish sprint quality reports and release readiness summaries
- Integrate tests into CI/CD pipelines (Azure DevOps/GitHub Actions) and contribute to pull-request quality gates (coverage, static analysis, linting)
- Author test runners and Docker files; execute suites inside Docker and assist with Kubernetes job orchestration for parallel test runs
- Capture structured logs and traces (OpenTelemetry/App Insights), triage failures, and support root-cause analysis with engineers