Automated Test Engineer New Charlottesville, VA

DSA Inc.

Charlottesville (VA)

Hybrid

USD 130,000 - 160,000

Full time

24 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Data Systems Analysts, Inc. (DSA) seeks a TS/SCI-cleared Software Test Engineer to ensure quality, reliability, and security of cloud native apps supporting DoD missions.

You will design test strategies for web apps, APIs, and infrastructure in AWS GovCloud, using Cypress and modern QA practices. The role combines manual and automated testing, collaborating with DevSecOps, cybersecurity, and product teams to validate functionality, performance, and security across the SDLC.

Qualifications

  • Minimum 5 years of experience testing DoD/federal apps.
  • Hands-on Cypress test automation for web apps.
  • Experience validating REST APIs, JSON, and services.

Responsibilities

  • Design, develop, and execute test plans and automated suites for cloud native apps.
  • Manual and automated testing of React/TypeScript/Python web apps.
  • Build UI and end-to-end tests with Cypress.
  • API testing and REST service validation with Postman or Cypress.
  • Integrate tests into GitLab CI/CD pipelines.
  • Collaborate with devs, DevSecOps, and stakeholders on quality.

Skills

Cypress
GitLab CI/CD
REST APIs
AWS GovCloud
React/TypeScript/Python
DoD/Federal testing
Security clearance

Education

BS in Computer Science or related field
Experience may substitute degree

Tools

Postman
GitLab CI/CD
React
TypeScript
Python

Job description

All hired employees are expected to have experience with Microsoft Copilot and / or an approved equivalent AI solution.

Description

Data Systems Analysts, Inc. (DSA) is seeking a TS/SCI-cleared Software Test Engineer to ensure the quality, reliability, and security of modern cloud native applications supporting Department of Defense mission requirements. The engineer will develop and execute comprehensive test strategies across web applications, APIs, cloud services, and infrastructure components operating within AWS GovCloud environments.

This position requires a skilled testing professional who can combine manual testing expertise with automated test development using Cypress and modern QA practices. The selected candidate will collaborate closely with software developers, DevSecOps engineers, cybersecurity teams, product owners, and mission stakeholders to validate functionality, performance, and security throughout the software development lifecycle.

This is a hybrid position at the National Ground Intelligence Center (NGIC) in Charlottesville, VA, and candidates must reside within a commutable two-hour drive of the worksite.

Responsibilities:

  • Design, develop, and execute test plans, test cases, test procedures, and automated test suites for cloud native applications and services.
  • Perform both manual and automated testing of web applications developed using React, TypeScript, and Python.
  • Develop, maintain, and enhance automated UI and end to end test frameworks using Cypress.
  • Perform API testing and integration validation for RESTful services using tools such as Postman, Cypress, or equivalent frameworks.
  • Collaborate with developers to establish quality standards and acceptance criteria during Agile development cycles.
  • Integrate automated testing into GitLab CI/CD pipelines to support continuous testing and rapid delivery.
  • Validate cloud native solutions deployed within AWS GovCloud environments.
  • Execute regression, smoke, functional, integration, system, and user acceptance testing activities.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, daily standups, sprint reviews, and retrospectives.
  • Document test strategies, test results, quality metrics, and operational support procedures.
  • Promote quality engineering best practices, shift left testing, and test automation adoption across development teams.

Required Education, Certifications and Security Clearance

  • BS in Computer Science, Software Engineering, or related field
    • Experience may be substituted for degree.
  • TS/SCI Clearance

Requirements Experience/Qualifications:

  • Minimum 5 years of experience testing and validating software applications within DoD or federal environments.
  • Experience developing and executing manual and automated test strategies for enterprise software systems.
  • Hands on experience with Cypress test automation for web applications.
  • Experience validating REST APIs, JSON data structures, and service integrations.
  • Strong understanding of software testing methodologies, defect lifecycle management, and quality assurance processes.
  • Working knowledge of AWS GovCloud services including EC2, ECS/EKS, Lambda, S3, and IAM.
  • Strong analytical, troubleshooting, and problem solving skills.
  • Excellent written and verbal communication skills with the ability to communicate technical findings to diverse stakeholders.

Preferred Experience/Qualifications:

  • Experience leading software quality assurance initiatives in DevSecOps environments.
  • Experience building scalable automation frameworks using Cypress and other modern testing tools.
  • Experience with GitLab CI/CD and integrating automated test suites into deployment pipelines.
  • Experience with test reporting, quality metrics, and software quality dashboards.
  • ISTQB Foundation Level, Advanced Test Analyst, or similar testing certifications preferred.

#DSA209

#LI-MH1

The posted salary range is a good-faith estimate. Actual compensation will be based on the selected candidate’s qualifications, experience, skills, and other job-related factors.

DSA - Salary Pay Range

$130,000 - $160,000 USD

Many of DSA's positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information. DSA is proud to be an Equal Opportunity Employer. DSA is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status. DSA requires background checks , where permitted , by law. DSA is an E-Verify Employer.

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Data Systems Analysts, Inc.’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A \"disabled veteran\" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A \"recently separated veteran\" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in U.S. military, ground, naval, or air service.

An \"active duty wartime or campaign badge veteran\" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An \"Armed forces service medal veteran\" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automated Test Engineer
Automated Test Engineer

DSA Inc. • Charlottesville (VA)

Hybrid
USD 130,000 - 160,000
Cybersecurity Specialist (RMF/IL-6) - ACWS
Cybersecurity Specialist (RMF/IL-6) - ACWS

Data Systems Analysts, Inc. • Washington

On-site
USD 160,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Kardow • Charlottesville (VA)

On-site
USD 140,000 - 190,000
Application Tester
Application Tester

IntelliDyne Jobs for Veterans • Washington

Hybrid
USD 88,000 - 158,000
Software Developer - Senior (SMDC)
Software Developer - Senior (SMDC)

Data Systems Analysts, Inc. • Huntsville (AL)

On-site
USD 120,000 - 150,000
Security Control Assessor, Mid Fort Meade, MD
Security Control Assessor, Mid Fort Meade, MD

AGE • Fort Meade (MD), Northern (KY)

Hybrid
USD 63,000 - 77,000
Cloud SCA-R, Mid New Ft. Meade, MD
Cloud SCA-R, Mid New Ft. Meade, MD

AGE • Maryland

Hybrid
USD 90,000 - 120,000
26 Days Paid Leave
Performance Bonuses
401(k) with Match
+6
Software Engineer 2 - AWS
Software Engineer 2 - AWS

Captivation Software LLC • Maryland

On-site
USD 130,000 - 270,000
Up to 20% 401k contribution
HSA contribution $3,600
Medical/Dental/Vision/Life/Disability/
+2
LC/NC Developer Associate- ACWS National Capital Region (NCR)/NJ
LC/NC Developer Associate- ACWS National Capital Region (NCR)/NJ

DSA Inc. • New Jersey

Hybrid
USD 135,000 - 145,000
Software Engineer 3 - Linux/Bash/Python/Java/IaC/Docker/CI/CD
Software Engineer 3 - Linux/Bash/Python/Java/IaC/Docker/CI/CD

Captivation-Software • Maryland

On-site
USD 130,000 - 270,000
Salary up to $270k
401k up to 20%
HSA contribution
+1