Logo for Avum Inc.

Software Development Engineer in Test (SDET)

Role overview

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related technical field
  • At least five years of experience in automated software testing, test automation engineering, or SDET role
  • Proficiency in at least one object-oriented programming language such as Java, Python, C#, TypeScript, or JavaScript
  • Hands-on experience designing and maintaining automation frameworks using the Page Object Model or similar design patterns

Responsibilities

  • Design, build, and maintain scalable, reusable automated testing frameworks and test suites for complex federal applications
  • Develop data-driven testing solutions using external sources such as JSON, CSV, Excel, and databases to execute parameterized test scenarios
  • Integrate and optimize automated tests within CI/CD and DevSecOps pipelines
  • Monitor automated test results, investigate failures, perform root cause analysis, and collaborate with developers to resolve defects

Key facts

Hard skills

Other skills

  • Troubleshooting (Problem Solving)
  • Analytical Skills
  • Collaboration

About the company

Avum Inc. logo

Avum Inc.

Software Development

Since 1991, Avum has been making a difference by delivering innovative engineering and software development solutions that our clients can rely on. We specialize in application development, advanced database design, data engineering, and visualization. Our custom solutions are tailored to meet the unique needs of government, defense, and commercial sectors. At Avum, we pride ourselves on being an agile and creative team with a diverse skill set. Our software developers, engineers, and IT professionals move quickly and effectively to design and implement solutions that are unmatched. Our expertise has earned us the confidence of some of the world’s most prominent organizations, including NASA and the U.S. Armed Forces ( Navy, Army, Air Force, Space Force etc.). Our commercial clients, such as Canon, Peraton, SAIC, and Appian, rely on our cutting-edge solutions to achieve successful outcomes. With decades of experience in industries like defense, aerospace, and consumer services, we’re equipped to tackle complex challenges. Collaboration is at the heart of what we do, working hand in hand with our clients to deliver the best possible results. We believe in putting the right people in each role to ensure every project is a success. To us, it’s more than just delivering a product, it’s about building lasting relationships through trust, excellence, and a shared dedication to innovation. As Gene Kranz, former director of NASA, famously said during the Apollo 13 recovery, “Failure is not an option.” At Avum, we live by that mantra, adding our own twist– excellence is the only option.

Company details

IndustrySoftware Development
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Description

Position Summary

Avum is seeking a Software Development Engineer in Test (SDET) to design, develop, and maintain scalable automated testing frameworks supporting Department of Defense programs. This hands-on technical role combines software development and quality assurance to improve test coverage, strengthen application performance, and support reliable software releases.

The ideal candidate has strong object-oriented programming skills and experience building data-driven automation frameworks using the Page Object Model. The SDET will integrate automated testing into CI/CD pipelines and work closely with developers, analysts, and QA team members to identify quality gaps, troubleshoot failures, and deliver secure, mission-critical applications.

Key Responsibilities

  • Design, build, and maintain scalable, reusable automated testing frameworks and test suites for complex federal applications.
  • Develop data-driven testing solutions using external sources such as JSON, CSV, Excel, and databases to execute parameterized test scenarios.
  • Apply the Page Object Model and object-oriented programming principles to separate test logic from user interface elements, reduce code duplication, and improve maintainability. 
  • Integrate and optimize automated tests within CI/CD and DevSecOps pipelines.
  • Develop, execute, and maintain automated functional, regression, smoke, integration, performance, and load tests.
  • Monitor automated test results, investigate failures, perform root cause analysis, and collaborate with developers to resolve defects.
  • Review automation code and provide technical guidance to QA team members on coding standards and automation best practices.
  • Analyze application workflows, user interfaces, and business rules to identify reusable testing patterns and opportunities to expand automation coverage.
  • Evaluate testing tools, libraries, and methodologies that may improve automation efficiency, reliability, and testing speed.
  • Maintain test plans, automation documentation, execution results, defect records, and performance metrics in support of contract deliverables and compliance requirements.
  • Participate in Agile ceremonies, release planning, and other cross-functional development activities.

Compensation

The salary range for this position is $135,000-$150,000 annually, with a target midpoint of $142,000. 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.

Work Environment & Requirements

  • Hybrid/remote work environment with potential on-site requirements based on contract needs
  • U.S. citizenship required
  • Security clearance: Active Secret clearance required or ability to obtain
  • Background check required

Equal Employment Opportunity

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 five years of experience in automated software testing, test automation engineering, or an SDET role.
  • Proficiency in at least one object-oriented programming language, such as Java, Python, C#, TypeScript, or JavaScript.
  • Hands-on experience designing and maintaining automation frameworks using the Page Object Model or similar design patterns.
  • Experience developing data-driven automation frameworks that separate test scripts from test data.
  • Ability to evaluate application architecture, user workflows, and business logic to design reusable automation components and testing solutions.
  • Experience integrating automated tests into CI/CD pipelines.
  • Proficiency with Git, including branching, merging, code reviews, and pull requests.
  • Experience with Agile or Scrum development environments and modern software quality assurance practices.
  • Strong troubleshooting, analytical, and root cause analysis skills.
  • Ability to clearly document testing processes, results, defects, and technical findings.
  • U.S. citizenship is required.
  • Ability to obtain and maintain a government security clearance.

Preferred Qualifications

  • Experience with FitNesse for Appian, Appian Locust, or other Appian testing tools.
  • Appian Certified Developer credential or hands-on experience testing Appian applications.
  • 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 the 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 Advanced Level Test Automation Engineering, Certified Associate in Software Testing, AWS Certified Developer, or DAWIA Test and Evaluation certification.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Development Engineer in Test (SDET) Related jobs

Other jobs at Avum Inc.

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.