Senior Test Engineer

Steampunk•McLean, VA
•$110,000 - $160,000

About The Position

As a Senior Test Engineer, you will work with Steampunk’s growing DevSecOps practice to deliver quality assurance services supporting application, cloud, and data systems development. The role focuses on quality assurance and test automation in an Agile/DevSecOps environment. You will collaborate with stakeholders, product designers, developers, software engineers, and DevOps team members to define testing needs, validate systems, improve processes, and support secure software delivery. The position also includes contributing as an individual contributor and mentoring more junior team members. Steampunk is a federal contracting company serving clients in the Homeland, Federal Civilian, Health, and DoD sectors. The projected annual compensation range is $110,000 to $160,000, with salary determined by factors including location, contractual requirements, education, skills, and experience. Candidates should expect to be on camera during interviews and assessments; the company may take a picture to verify identity and prevent fraud.

Requirements

  • Ability to obtain a U.S. government Security Clearance.
  • Bachelor’s degree in an IT field, or a bachelor’s degree in a non-IT field and two years of related IT experience.
  • Five years of experience with Git SCM providers such as GitHub, GitLab, or Bitbucket.
  • Five years of experience with one or more programming or scripting languages.
  • Five years of application DevSecOps experience, including active development experience in an Agile environment.
  • Experience using Docker containers and platforms such as Kubernetes.
  • Five years of experience implementing test automation using tools such as Selenium, Appium, SoapUI, RestAssured, or Postman.
  • Three years of experience integrating test automation—including performance, security, and functional tests—into CI/CD pipelines.
  • Three years of experience with performance and load testing.

Nice To Haves

  • Master’s degree.
  • CAST (Certified Associate in Software Testing) certification.
  • International Software Testing Qualifications Board (ISTQB) certification.
  • Certified Manager of Software Testing (CMST) certification.
  • DHS Trusted Tester Certification (TTv5).
  • Excellent written and verbal communication, interpersonal, and collaborative skills.
  • Experience documenting an as-is state of an environment, performing a gap analysis, and producing artifacts that articulate options and recommendations.

Responsibilities

  • Understand stakeholder needs and communicate them to developers.
  • Meet with product design teams to determine testing parameters.
  • Write test plans, test cases, test procedures, bug reports, and final QA reports.
  • Manage test data architecture definitions and requests.
  • Troubleshoot errors and streamline test procedures.
  • Test and examine code written by others and analyze results, including three or more of the listed testing areas: data validation, functional, performance and load, usability, or accessibility (508) testing.
  • Establish automated testing tools and infrastructure for test automation.
  • Provide validation testing for different systems and data sets during cloud migrations.
  • Develop automated testing scripts with consideration for parallelization and idempotency.
  • Automate and improve development, testing, deployment, and release processes.
  • Help ensure systems are safe and secure against cybersecurity threats.
  • Work with developers and software engineers to ensure development follows established processes and works as intended.
  • Document the as-is state of environments, perform gap analyses, and produce artifacts describing options and recommendations.
  • Use virtualization and containerization to optimize software system testing.
  • Work with teams to continuously improve DevSecOps processes and tools.
  • Engineer and implement solutions and recommend continuous improvements to services.
  • Present regular status updates and provide cross-training to other DevOps team members.
  • Contribute as an individual contributor and mentor more junior team members.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service