QA Engineer (Automated Testing)
About The Company
Peraton is a leading next-generation national security company dedicated to driving missions of significance across the globe. As a premier mission capability integrator and transformative enterprise IT provider, Peraton delivers innovative, trusted solutions and advanced technologies to safeguard our nation and allies. The company operates at the critical intersection of traditional and emerging threats across all domains including land, sea, space, air, and cyberspace. Serving as a valued partner to essential government agencies and supporting every branch of the U.S. armed forces, Peraton's team of experts consistently tackles complex challenges to ensure security and mission success worldwide. Committed to excellence and innovation, Peraton continuously strives to keep people around the world safe and secure.
About The Role
The Automated Testing QA Engineer (Journeyman) role at Peraton involves supporting the MODES III program, which focuses on Military Community and Family Policy (MC&FP). The successful candidate will be responsible for designing, implementing, and maintaining automated test frameworks and test suites to ensure the quality and reliability of program deliverables, including websites, applications, APIs, and platform services. This position plays a crucial role in validating software before production releases, supporting continuous integration and continuous deployment (CI/CD) pipelines, and ensuring adherence to security and accessibility standards. The role requires a proactive approach to test automation, collaboration with development teams, and a strong understanding of security and compliance requirements. This is a remote position that requires an active Secret clearance, with potential travel to the National Capital Region (NCR) as needed.
Qualifications
- Active Secret clearance is mandatory.
- Minimum of 5 years relevant experience with a Bachelor’s degree (BS/BA), or 3 years with a Master’s degree (MS/MA), or 1 year with a PhD, or 9 years of experience without a degree, or 7 years with an Associate’s degree (AS/AA).
- Demonstrated capability within the Cyberspace IT workforce, including industry certifications such as A+ or Network+, or equivalent military/educational training as per DoD 8140 Qualification Matrix.
- Experience with automated testing frameworks such as Selenium, Cypress, or Playwright.
- Knowledge of CI/CD tools like Jenkins, GitLab CI, or CodePipeline.
- Understanding of security testing, including SAST/DAST processes.
- Familiarity with performance testing tools such as JMeter, Gatling, or Locust.
- Experience with test data management, test environment orchestration, and test reporting tools.
- Strong analytical and problem-solving skills, with the ability to triage defects and participate in incident response.
- Excellent communication skills and the ability to mentor junior team members.
Responsibilities
- Design, develop, and maintain automated test frameworks and test suites for program deliverables, including websites, applications, APIs, and platform services.
- Develop and execute automated functional, integration, regression, and API tests to verify application behavior, performance, and security controls prior to deployment.
- Implement accessibility and Section 508/WCAG automated checks, produce reports, and collaborate with developers to address issues.
- Integrate automated tests into CI/CD pipelines, ensuring tests are part of pipeline gates to support DevSecOps and RMF/ATO compliance.
- Build and manage test data pipelines and synthetic telemetry to simulate realistic testing scenarios, coordinating with Data Engineers and DBAs.
- Create and refine Test Plans, Test Cases, and Acceptance Criteria aligned with user stories and DoD requirements, converting them into automated, reproducible test artifacts.
- Execute performance and load testing to assess web health metrics such as page load times, uptime, and concurrency, providing insights for optimization.
- Triage defects, work with developers for resolution, document issues, verify fixes, and track closure within ticketing systems.
- Maintain and evolve automated testing frameworks, test harnesses, and orchestration tools; mentor junior QA engineers on best practices.
- Participate in incident response activities related to testing issues and contribute to continuous process improvements.
Benefits
- Competitive salary range of $66,000 to $106,000, commensurate with experience and qualifications.
- Comprehensive health, dental, and vision insurance plans.
- Retirement plans and savings options.
- Paid time off and holidays.
- Opportunities for professional development and training.
- Flexible remote work environment with potential travel to the NCR.
- Discretionary bonuses and overtime opportunities where applicable.
Equal Opportunity
Peraton is an equal opportunity employer committed to diversity and inclusion. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic. We encourage applicants from all backgrounds to apply and join our team in making a difference.