Test Engineer

Catapult Solutions Group

Arlington (VA)

On-site

USD 95,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Catapult Solutions Group in Arlington, VA is seeking a Test Engineer/QA Engineer to build and maintain automated test suites for web UIs and REST APIs, using Selenium/Cypress, Postman, and JUnit/NUnit/Jest. You will automate validation of service contracts, log defects, and contribute to CI/CD pipelines with Azure DevOps/GitHub Actions.

Collaboration across developers, BAs, and platform teams is essential. Qualifications include 4+ years in testing, a CS degree, and experience with

Qualifications

  • 4+ years of experience as a Test/QA Engineer.
  • Bachelor's degree in Computer Science or related field.
  • Hands-on with automated testing frameworks (Selenium/Cypress, Postman/Newman, JUnit/NUnit, Jest).
  • Experience testing REST APIs and web apps across .NET/Java/Node stacks.
  • Defect tracking and test management in Azure DevOps/Jira.
  • Familiar with CI/CD in Azure DevOps/GitHub Actions and shift-left quality.
  • Exposure to MuleSoft Anypoint Platform or enterprise integration testing.
  • Experience with Docker and Kubernetes for test execution.
  • Observability tools like OpenTelemetry and App Insights.
  • Strong analytical, communication, and root-cause analysis skills.

Responsibilities

  • Build and maintain automated test suites for functional, regression, and smoke testing of web UIs and REST APIs.
  • Automate validation of service contracts, error handling, and data transformations.
  • Log, prioritize, and validate defect fixes in Azure DevOps/Jira with reproduction steps.
  • Create deterministic test data, stubs/mocks, and environment configs; manage secrets.
  • Maintain living test plans, suites, and dashboards; publish sprint quality reports.
  • Integrate tests into CI/CD pipelines and contribute to PR quality gates.
  • Author test runners and Docker files; run tests in Docker and Kubernetes jobs.
  • Capture logs/traces (OpenTelemetry/App Insights) and assist root-cause analysis with engineers.

Skills

Test Engineer
QA Engineer
Automated testing
REST API testing
Selenium
Cypress
Postman
JUnit
NUnit
Jest
Azure DevOps
Jira
CI/CD pipelines
Docker
Kubernetes
OpenTelemetry
App Insights
Root-cause analysis
Communication

Education

Bachelor's degree in CS

Tools

Azure DevOps
Jira
Docker
Kubernetes
OpenTelemetry
App Insights

Job description

  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Engineer
Test Engineer

Catapult Federal Services • Arlington (VA)

Hybrid
USD 110,000 - 150,000
Test Engineer
Test Engineer

DANE LLC • Chantilly (VA)

Hybrid
USD 70,000 - 90,000
401(k)
Dental insurance
Health insurance
+2
Test Engineer
Test Engineer

DANE, LLC • Chantilly (VA)

Hybrid
USD 75,000 - 105,000
401(k)
401(k) matching
Dental insurance
+6
Mid-Level Test Engineer
Mid-Level Test Engineer

Jobtailor • Arizona

On-site
USD 90,000 - 130,000
Software Engineer in Test - API / SQL
Software Engineer in Test - API / SQL

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Test Engineer
Test Engineer

Magpie Health Analytics, Inc. • Baltimore (MD)

On-site
USD 85,000 - 110,000
Quality Engineering Lead
Quality Engineering Lead

Jobtailor • Horsham (PA)

On-site
USD 90,000 - 130,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Test Engineer
Test Engineer

TechDigital Group • Minneapolis (MN)

On-site
USD 60,000 - 100,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 120,000