Lead Quality Assurance Analyst @ICF
Quality Assurance
Salary $98,614 - $167,..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago

[Hiring] Lead Quality Assurance Analyst @ICF

1wk ago - ICF is hiring a remote Lead Quality Assurance Analyst. πŸ’Έ Salary: $98,614 - $167,644 per year πŸ“Location: USA

Role Description

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.

Qualifications

  • 5+ years of software testing and quality engineering experience, including test automation.
  • Must be a US Citizen.
  • Must be able to obtain and maintain a Public Trust Clearance.
  • Must reside in the U.S. and have lived in the U.S. for 3 of the last 5 years.

Requirements

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.

Preferred Qualifications

  • Demonstrated experience designing and implementing automated testing frameworks from the ground up.
  • Strong experience testing applications built with Java Spring Boot and Angular.
  • Experience with test automation tools such as Cypress, JUnit, or comparable frameworks.
  • Experience integrating automated testing into CI/CD pipelines in a DevOps environment.
  • Hands-on experience implementing end-to-end testing strategies in Azure cloud environments.
  • Experience supporting or leading User Acceptance Testing (UAT) with external stakeholders or customers.
  • Experience implementing DevSecOps testing practices.
  • Familiarity with security testing tools such as Prisma Cloud, Checkmarx, OWASP ZAP, or similar.
  • Experience working within Agile/Scrum development environments.
  • Strong understanding of microservices architectures and API testing.
  • Strong leadership, mentoring, and team development skills.
  • Experience supporting federal government software development programs.

Pay Range

The pay range for this position based on full-time employment is: $98,614.00 - $167,644.00

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Lead Quality Assurance Analyst @ICF
Quality Assurance
Salary $98,614 - $167,..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,951+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later