Software Development Engineer in Test (SDET)

Avum, Inc.

United States

Remote

USD 100,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Avum, Inc. is seeking a Software Development Engineer in Test (SDET) to build and maintain automated testing solutions supporting Department of Defense programs. The role blends software development with QA to improve coverage and ensure reliable releases.

The ideal candidate will implement Page Object Model, data-driven tests, and integrate tests into CI/CD pipelines, collaborating with developers, analysts, and QA to resolve defects and maintain quality across complex federal applications.

Qualifications

  • Bachelor's degree in a related technical field or equivalent experience.
  • At least three years of automated software testing experience.
  • Hands-on experience with automated test frameworks and test automation engineering.
  • Experience with Page Object Model or similar automation patterns.
  • Experience data-driven tests using external data sources.
  • Experience integrating automated tests into CI/CD pipelines.
  • Proficiency with Git workflows and code reviews.
  • Experience in Agile/Scrum environments and QA practices.
  • Clear documentation of testing processes, results, and findings.
  • U.S. citizenship required and ability to obtain government clearance.

Responsibilities

  • Develop, enhance, and maintain reusable automated test frameworks and suites for federal applications.
  • Create data-driven automated tests using external data sources (JSON, CSV, Excel, DB).
  • Apply Page Object Model to separate test logic from UI elements to improve maintainability.
  • Develop automated functional, regression, smoke, integration, performance, and load tests.
  • Integrate automated tests into CI/CD and DevSecOps pipelines.
  • Investigate failures, identify root causes, and collaborate with developers to fix defects.
  • Update tests as features and UIs evolve.
  • Analyze workflows to identify reusable testing patterns and coverage improvements.
  • Participate in peer code reviews and follow automation standards.
  • Collaborate with developers, analysts, and QA to close coverage gaps.
  • Stay updated on testing tools and practices; provide recommendations.
  • Maintain test plans, automation docs, results, defects, and metrics for contract/compliance.
  • Participate in Agile ceremonies and releases.

Skills

Automated testing
SDET experience
Page Object Model
Data-driven testing
CI/CD
Git workflows
Agile/Scrum
Troubleshooting
Documentation
US Citizenship

Education

Bachelor's degree in CS/Engineering

Tools

Playwright
JMeter
Locust

Job description

Software Development Engineer in Test (SDET)
Fully Remote • Remote Worker - N/A

Description
Position Summary

Avum is seeking a Software Development Engineer in Test (SDET) to develop, maintain, and execute automated testing solutions supporting Department of Defense programs. This hands-on role combines software development and quality assurance to improve test coverage, identify defects, and support reliable software releases.

The ideal candidate has experience with object-oriented programming, the Page Object Model, data-driven testing, and integrating automated tests into CI/CD pipelines. The SDET will work closely with developers, analysts, and QA team members to maintain automation frameworks, troubleshoot test failures, and ensure applications meet functional, performance, and quality requirements.

Key Responsibilities
  • Develop, enhance, and maintain reusable automated test frameworks and test suites for complex federal applications.
  • Create data-driven automated tests using external data sources such as JSON, CSV, Excel, or databases.
  • Use the Page Object Model and object-oriented programming principles to separate test logic from user interface elements, reduce code duplication, and improve maintainability.
  • Develop and maintain automated functional, regression, smoke, integration, performance, and load tests.
  • Support the integration and execution of automated tests within CI/CD and DevSecOps pipelines.
  • Monitor automated test results, investigate failures, identify root causes, and work with developers to resolve defects.
  • Update automated tests as application features, user interfaces, and business requirements change.
  • Analyze application workflows and business rules to identify reusable testing patterns and opportunities to increase automation coverage.
  • Participate in peer code reviews and follow established coding and automation standards.
  • Collaborate with developers, analysts, and manual QA team members to identify testing needs and close coverage gaps.
  • Stay current on testing tools, libraries, and automation practices and provide recommendations when appropriate.
  • Maintain test plans, automation documentation, execution results, defect records, and testing metrics in support of contract and compliance requirements.
  • Participate in Agile ceremonies, release planning, and other team activities
Compensation

The salary range for this position is $100,000-$120,000 annually. Actual compensation will be determined based on experience, qualifications, certifications, and geographic location. Avum offers a comprehensive benefits package including medical (Cigna), dental and vision (Principal), 401(k), PTO, education reimbursement, and certification reimbursement.

  • Security clearance: Active Secret clearance required or ability to obtain
  • Background check required

Avum, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected class under federal, state, or local law. Avum is committed to compli

Requirements
Required Qualifications
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related technical field. Equivalent education, training, or professional experience may be considered.
  • At least three years of experience in automated software testing, test automation engineering, or an SDET role.
  • Hands-on experience developing or maintaining automated testing frameworks.
  • Experience using the Page Object Model or a comparable automation design pattern.
  • Experience developing data-driven automated tests using external test data sources.
  • Experience integrating or executing automated tests within CI/CD pipelines.
  • Proficiency with Git workflows, including branching, merging, pull requests, or code reviews.
  • Experience with Agile or Scrum development environments and modern software quality assurance practices.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to clearly document testing processes, defects, results, and technical findings.
  • U.S. citizenship is required.
  • Ability to obtain and maintain a government security clearance.
Preferred Qualifications
  • Experience testing Appian applications or an Appian Certified Developer credential.
  • Experience with performance and load-testing tools such as Apache JMeter, LoadRunner, or Locust.
  • Experience testing applications hosted within secure cloud environments, preferably AWS.
  • Experience supporting Department of Defense or other federal government programs.
  • Familiarity with government procurement systems, federal acquisition processes, FAR, or DFARS requirements.
  • Relevant certifications such as ISTQB Certified Tester, Certified Associate in Software Testing, AWS Certified Developer, or DAWIA Test and Evaluation certification.
  • Experience with Playwright, FitNesse for Appian, Appian Locust, or other automated testing tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote SDET: Automation Engineer for Federal Apps
Remote SDET: Automation Engineer for Federal Apps

Avum, Inc. • United States

Remote
USD 100,000 - 120,000
Software Engineer in Test - SDET
Software Engineer in Test - SDET

Charter Global • Georgia

On-site
USD 110,000 - 160,000
Senior Software Development Engineer
Senior Software Development Engineer

Compunnel, Inc. • Chicago (IL)

On-site
USD 90,000 - 130,000
IT Software Engineer (SDET)
IT Software Engineer (SDET)

Accord Technologies Inc • Chicago (IL)

On-site
USD 100,000 - 130,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Knack Solutions • Westlake (TX)

On-site
USD 100,000 - 130,000
SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)

ALTEN • Atlanta (GA)

On-site
USD 110,000 - 130,000
Testing Engineer
Testing Engineer

Inadev • Reston (VA)

On-site
USD 95,000 - 130,000
Testing Engineer
Testing Engineer

Inadev-Corporatio • Reston (VA)

On-site
USD 85,000 - 125,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

NPAworldwide • Reston (VA)

On-site
USD 125,000 - 175,000
Appian QA Tester and Automation Engineer
Appian QA Tester and Automation Engineer

Miami Fed • Miami (FL), Northern (KY)

Hybrid
USD 90,000 - 120,000