Jobs and Careers
IC

Senior DevSecOps Test Automation Engineer Public Trust (Remote)

ICF
Nationwide Remote Office (US99), United States, United StatesRemotefull_timeVerifiedPosted 22 Apr 2026
💰 $138,549/yr($81,499/yr$138,549/yr)

About the role

We are seeking a Senior Test Engineer to drive quality engineering and test automation strategy for a modern cloud-based application environment supporting a federal customer.

  • This role is responsible for establishing and leading a comprehensive automated testing capability from the ground up, implementing end-to-end testing within an Azure-based architecture, and guiding a dispersed team of testers toward modern DevSecOps testing practices.

  • The ideal candidate combines hands-on test automation expertise, strategic leadership, and mentoring capability, ensuring high-quality software delivery across a full-stack environment built with Java Spring Boot services and Angular front-end applications.

  • The Senior Test Engineer will also oversee integration of manual testing, automated testing, and security validation within CI/CD pipelines while coordinating testing of software deployments and supporting customer-facing User Acceptance Testing (UAT) activities.


Location: United States (Remote; DMV region preferred)


Clearance Requirement: Must be US-based and currently hold or have previously held a Public Trust designation.

Key Responsibilities

Test Strategy & Leadership

  • Lead the design and implementation of a modern test automation strategy and framework across multiple applications and services.

  • Establish scalable automated testing frameworks from the ground up supporting UI, API, integration, regression, and end-to-end testing.

  • Provide technical leadership and mentorship to QA engineers and developers, helping elevate automation skills and testing best practices across the team.

  • Promote a quality engineering mindset within Agile and DevOps development teams.

Automation & Technical Implementation

  • Develop and maintain automated tests for applications built with Java Spring Boot and Angular.

  • Implement UI automation using tools such as Cypress and backend/service testing using JUnit and other frameworks.

  • Design and implement end-to-end testing approaches that validate workflows across microservices and user interfaces.

  • Ensure automated tests run reliably within CI/CD pipelines and support rapid feedback during deployments.

Cloud & DevOps Integration

  • Integrate testing frameworks and test execution into Azure DevOps pipelines and cloud-native deployment workflows.

  • Enable automated regression, smoke, and integration tests within the DevOps lifecycle.

  • Support test data management, environment strategy, and integration testing across distributed cloud services.

Security & DevSecOps Testing

  • Implement automated application security testing within CI/CD pipelines.

  • Integrate security tools such as Prisma, Checkmarx, OWASP ZAP, and similar solutions to support vulnerability scanning and secure development practices.

  • Work with development and DevOps teams to ensure security findings are triaged, tracked, and remediated.

User Acceptance Testing (UAT)

  • Support customer-facing UAT cycles, including test planning, execution coordination, and results reporting.

  • Partner with product owners and stakeholders to ensure acceptance criteria and validation processes align with mission needs.

  • Provide transparent reporting on testing progress, risks, and quality metrics.

Required Qualifications

  • Current or previous Public Trust designation.

  • 5+ years of software testing and quality engineering experience, including test automation leadership.

  • 1+ Years of experience designing and implementing automated testing frameworks from the ground up.

  • 1+ years of experience testing applications built with Java Spring Boot and Angular.

  • 1+ years of experience with test automation tools such as Cypress, JUnit, or comparable frameworks.

  • 1+ years of experience integrating automated testing into CI/CD pipelines in a DevOps environment.

  • 1+ years of experience implementing end-to-end testing strategies in Azure cloud environments.

  • 1+years of experience supporting or leading User Acceptance Testing (UAT) with external stakeholders or customers.

  • 1+ years of experience supporting federal government software development programs.

  • US Citizenship required due to federal contract requirements

  • Must be able to obtain and maintain a Public Trust clearance.

Preferred Qualifications

  • Experience implementing DevSecOps testing practices.

    <

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ICF

View company profile →