Automated Test Engineer

PeratonHome, VA
$86,000 - $138,000Remote

About The Position

Peraton is seeking an Automated Test Engineer to join their team in the Washington DC Metro area. This role is primarily remote, with occasional travel to the Quantico client site as needed. The engineer will be responsible for developing and modifying test systems, creating automation frameworks, and testing applications. They will also install, configure, and administer tools that automate testing processes. The role involves developing automated testing programs for various aspects of software, including database impacts, software scenarios, security, and usability. The engineer will lead automation, integration, and testing efforts to mitigate defects and coordinate the testing of software defects, enhancements, and upgrades with users and other application teams. Additionally, they will lead the development and execution of automation test scripts using tools like Selenium, configure testing frameworks, and collaborate with cross-functional teams such as development, infrastructure, Cybersecurity, and operations. The position requires supporting various test events, participating in Agile Scrum ceremonies, and working collaboratively with infrastructure and development teams to create automated test scenarios. Compliance with Section 508 is also a requirement. The engineer will evaluate and recommend application software packages, integration methods, and testing tools, and work with developers to resolve software issues and enhance applications and architecture. They will also coordinate with team leads for testing consistency, provide analysis on CI/CD improvements and automated testing best practices, and research, develop, install, and configure tools to enhance testing and quality efforts. This includes monitoring bug resolution, tracking successes, and maintaining the implemented test automation suite. Management of source code repositories, JIRA, and Confluence is also part of the role.

Requirements

  • 5 years with BS/BA; 3 years with MS/MA or 9 years of experience in lieu of a degree
  • Active TS/SCI clearance
  • 3 years familiarity with Agile Methodologies and Kanban Framework
  • 3 years experience with Functional Testing, Integration Testing, System Acceptance Testing, and User Acceptance Testing phases
  • Experience developing repeatable test procedures, executing tests, recording results, and working with developers to identify and resolve issues
  • Proficiency with open-source automation tools (Selenium Web Driver, Cucumber, Gherkin)
  • Assist in coding an automated framework
  • Experienced with Continuous Integration/Continuous Development, build tools, and scripting in one or more languages (UNIX based scripting, Python)
  • Experience with SCM solutions such as (GitLab, Artifactory)
  • Familiarity with LoadRunner, Gitlab, Artifactory, jFrog, Amazon Cloud Services, HTML, XML, ServiceNow
  • Must be local to the Washington DC Metro area

Responsibilities

  • Develop test system modifications or new development to prepare for implementation
  • Lead the creation of test automation frameworks
  • Perform testing of developer’s applications
  • Install, configure, and administer applications that automate testing
  • Develop automated testing programs that address areas such as database impacts, software scenarios, security, and usability
  • Lead automation, integration and test efforts ensuring defects are mitigated
  • Coordinate testing of software defects, enhancements, and upgrades with users and other application teams
  • Lead the development and execution of automation test scripts using testing tools such as Selenium
  • Configure Testing Framework to execute Selenium scripts
  • Collaborate with cross-functional teams include development, infrastructure, Cybersecurity, and operations teams
  • Support test events including system, integration, independent verification & validation, and user acceptance tests
  • Attend Project Agile Sprint daily stand-up meetings, customer meetings, and other team meetings
  • Work in a Scrum team – participate in all Scrum ceremonies (daily Scrum, Sprint Planning, Review, Retrospective, Program Increment Planning ceremonies, etc.)
  • Work collaboratively with the infrastructure team and the development team in creating automated test scenarios
  • Ensure compliance with Section 508
  • Lead the evaluation and recommendation of application software packages, application integration, and testing tools
  • Work with developers to resolve problems with software and provide analysis to enhance the applications and architecture
  • Coordinate with team leads to provide testing consistency across the portfolio
  • Provide analysis and direction regarding CI/CD improvements and automated testing best practices
  • Research, develop, install, and configure tools to improve testing and quality efforts for Operation and Maintenance
  • Monitor bug resolution efforts and track successes
  • Maintain and upkeep the implemented test automation suite on a release basis
  • Manage source code repositories, JIRA, and Confluence

Benefits

  • Overtime
  • Shift differential
  • Discretionary bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service