Software Test Engineer

ADP, Inc.

Herndon (VA)

On-site

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ADP, Inc. in Herndon, VA is seeking a Software Test Engineer to ensure applications meet established standards for quality, reliability, usability, security, accessibility, and performance.

The role emphasizes automated testing and CI/CD integration for a mission-critical modernization project. The position requires 3+ years of experience, a Bachelor's degree in CS/IT or related field, and the ability to obtain a Public Trust Background Investigation.

Qualifications

  • 3+ years of software testing/test engineering experience with test automation.
  • 0

Responsibilities

  • Design, develop, execute, and maintain test plans, cases, scripts, and automated test suites.

Skills

Test automation
Selenium
Cypress
Playwright
CI/CD pipelines
Jenkins
GitLab CI
Defect tracking
Security testing
Accessibility testing

Education

Bachelor's degree in CS/IT or related field

Tools

Selenium
Cypress
Playwright
NUnit/xUnit
Jenkins
GitLab CI
Digital.ai
OWASP ZAP

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Software Test Engineer

Herndon, VA, US

Employment Type: Full-Time, 40 hours per week

Employment Eligibility: This position requires U.S. Citizenship to meet federal contract requirements. Candidates must be legally authorized to work in the United States without current or future employer sponsorship. This position is not eligible for visa sponsorship.

Clearance Requirement: Ability to obtain and maintain a Public Trust Background Investigation

Experience: Minimum 3 years

Education: Bachelor’s degree in Computer Science, Information Technology, or related field preferred

Position Summary:

The Software Test Engineer is responsible for ensuring software applications meet established standards for quality, reliability, usability, security, accessibility, and performance. This role develops and executes manual and automated testing strategies for a mission-critical application modernization project, with a strong focus on automated testing and integration with CI/CD pipelines.

Key Responsibilities:

  • Design, develop, execute, and maintain test plans, test cases, scenarios, scripts, and automated test suites covering functional, integration, regression, negative, usability, and end-to-end testing.
  • Develop automated unit, integration, and regression testing to support comprehensive coverage of critical business functionality.
  • Integrate automated testing into Jenkins/GitLab CI/CD pipelines and support quality gates to prevent failed builds from progressing to production.
  • Identify, analyze, document, and track software defects through resolution using Digital.ai or similar defect-tracking tools.
  • Collaborate with developers, Product Owners, and stakeholders to clarify requirements, establish acceptance criteria, troubleshoot issues, and improve software quality.
  • Incorporate security scanning (SAST/DAST) and Section 508 accessibility testing into automated testing processes.
  • Support performance, load, and stress testing to validate system reliability and performance for expected user volumes.
  • Develop and maintain test documentation, automated testing procedures, pipeline test inventories, and deployment/testing plans.
  • Participate in product design reviews and Agile/Scrum ceremonies, including sprint planning, demonstrations, and retrospectives.
  • Monitor testing and quality metrics, defect resolution, test coverage, and release readiness, and provide results through project and sprint reporting.
  • Ensure testing procedures are repeatable, traceable, and compliant with applicable project and quality standards.

Required Qualifications:

  • Minimum 3 years of software testing/test engineering experience, including experience with test automation.
  • Experience designing and executing comprehensive software test plans, scenarios, scripts, and procedures.
  • Proficiency with one or more test automation frameworks such as Selenium, Cypress, Playwright, NUnit, or xUnit.
  • Experience integrating automated tests into CI/CD pipelines, such as Jenkins, GitLab CI, or equivalent.
  • Experience with defect tracking, regression testing, automated testing, and software quality assurance practices.
  • Strong analytical and troubleshooting skills with the ability to identify edge cases and develop comprehensive test coverage.
  • Ability to obtain and maintain a Public Trust Background Investigation.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field from an accredited institution.
  • Experience with AWS and cloud-based application testing.
  • Experience testing applications in OpenShift, Kubernetes, or other containerized environments.
  • Experience with security testing tools such as SonarQube, Veracode, or OWASP ZAP.
  • Experience with Section 508 accessibility testing and compliance tools.
  • Familiarity with NIST SP 800-53, FedRAMP, and DevSecOps practices.
  • Experience with performance/load testing tools such as JMeter or Gatling.
  • Experience testing complex web-based, case management, federal government, or law-enforcement systems.
  • AWS Certified Machine Learning, ISTQB, or equivalent testing certification preferred.

Equal Opportunity Employer: We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Test Engineer
Software Test Engineer

RiseMe • Herndon (VA)

On-site
USD 70,000 - 100,000
Software Test Engineer
Software Test Engineer

Socket.dev • Huntsville (AL)

On-site
USD 90,000 - 120,000
Software Quality Assurance Specialist/Applications Tester 653
Software Quality Assurance Specialist/Applications Tester 653

(EDO) Entertainment Data Oracle, Inc. • Herndon (VA)

On-site
USD 85,000 - 110,000
Flexible work environment
Competitive compensation and benefits
Matching 401k
+1
Senior Test Engineer
Senior Test Engineer

Dev Technology • Ashburn (VA)

Hybrid
USD 100,000 - 125,000
Flexible telework options
401K matching
Tuition reimbursement
+1
Senior Test Engineer
Senior Test Engineer

Dev-Technology-Group • Ashburn (VA)

Hybrid
USD 100,000 - 125,000
Hybrid work schedule
Health insurance
401K matching
Test Engineer
Test Engineer

Dev-Technology-Group • Ashburn (VA)

Hybrid
USD 90,000 - 120,000
Hybrid work arrangement
Telework options for eligible projects
Mentorship and career development
+1
QA & Test Engineer
QA & Test Engineer

Agile5 Technologies, Inc. • Northern (KY)

Hybrid
USD 53,000 - 120,000
Senior Test Engineer
Senior Test Engineer

Dev Technology Group, Inc. • Ashburn (VA)

Hybrid
USD 100,000 - 125,000
Flexible work options
Hybrid onsite/remote schedule
401K with matching
+1
QA & Test Engineer (On Site in Washington, DC)
QA & Test Engineer (On Site in Washington, DC)

Agile5 Technologies, Inc. • Washington

On-site
USD 53,000 - 120,000
Software Development Test Engineer
Software Development Test Engineer

ECS • Arlington (VA)

Hybrid
USD 140,000 - 160,000