P

Peraton

Runs and secures technology for federal agencies

Quality Assurance Automation Engineer

Test Automation EngineeringPosted on Nov 10
Full-time

About the Job

Requirements

  • At least 4 years of progressive experience in quality assurance job roles.
  • A four-year BA/BS degree in an IT- or math-related field, or equivalent years of experience.
  • Proficiency with web and browser test automation tools, including Playwright, Cypress, Selenium WebDriver, Selenium Grid, LambdaTest, and Sauce Labs.
  • Experience with mobile test automation tools, including Appium, Espresso for Android, XCTest for iOS, LambdaTest Real Device Mobile Cloud, Sauce Labs Government Cloud, and Kobiton.
  • Proficiency with TypeScript and behavior-driven development frameworks and specifications, including Cucumber and Gherkin.
  • Understanding of the Page Object Model design pattern and reusable test automation architecture.
  • Experience with Git or other version control systems.
  • Experience with defect-tracking tools such as Jira and API-testing tools such as Postman.
  • Experience working in Agile and Scrum environments.
  • Familiarity with continuous integration and continuous delivery tools and workflows, including Jenkins, GitHub Actions, and Azure DevOps.
  • Must be a U.S. citizen.
  • Must have or be able to obtain a Public Trust clearance.

Responsibilities

  • Drive the software quality assurance lifecycle within an Agile process, including participating in sprint planning, reviews, retrospectives, and other ceremonies.
  • Design, develop, maintain, and execute scalable automated test frameworks and scripts for new and existing features using Selenium, Appium, TypeScript, Gherkin/behavior-driven development, and the Page Object Model.
  • Apply software development and design methodologies, industry best practices, and reusable automation components to improve test efficiency, coverage, performance, and framework stability.
  • Establish test strategies and create test plans, test cases, scripts, and supporting documentation based on product and design requirements.
  • Perform functional, regression, and integration testing; review software components for adherence to design requirements; analyze results; and document outcomes.
  • Identify, report, and track defects in systems such as Jira, provide reproduction steps, and collaborate with developers, product managers, QA, and cross-functional teams to define test requirements and verify fixes.
  • Troubleshoot automation issues and update scripts and frameworks as application functionality and technical requirements evolve.
  • Enhance and maintain automated continuous integration and continuous delivery workflows by integrating automated tests into deployment pipelines.
  • Support bug remediation, system maintenance including releases, patches, and upgrades, and software deployment.

Desired Qualifications

  • Experience with GitLab.
  • Experience working within Military Health environments.

About the Company

Peraton

Runs and secures technology for federal agencies

Peraton builds and runs secure technology for American defense, intelligence, space, and civilian agencies, from military networks to satellite ground stations. In 2025, the Federal Aviation Administration chose it to manage the overhaul of the nation's air traffic control system, replacing copper wiring with fiber and upgrading radar and radios. Its engineers, many holding security clearances, run and defend agency networks and data centers, write mission software, and operate space and communications systems, and agencies pay for this work through multiyear contracts. Peraton was formed in 2017, when private-equity firm Veritas Capital bought Harris Corporation's government IT business, and is based in Reston, Virginia.

Company size
10,001+
Company stage
Grant
Total funding
$60M
Headquarters
Reston, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Peraton

See more jobs