Harmonia Holdings Group, LLC logo

Harmonia Holdings Group, LLC

McLeanMcLeanVirginiaUSA

Senior Test Automation Engineer

full-timeRemote
agile
regression testing
test automation
devops

About the Role

Harmonia Holdings Group, LLC is an award-winning, rapidly growing federal government contractor committed to providing innovative, high-performing solutions to our government clients and focused on fostering a workplace that encourages growth, initiative, creativity, and employee satisfaction.  

Title: Senior Test Automation Engineer

Location: Remote

Terms: Full-time

Clearance: Qualified candidates must be US citizens and able to obtain a Public Trust clearance

At Harmonia, we believe that our people are our greatest asset. We cultivate a dynamic workplace that encourages professional growth, initiative, and creativity while prioritizing employee engagement and satisfaction. By fostering a culture of collaboration and continuous improvement, we not only attract and retain top talent but also drive meaningful outcomes for the agencies we serve.

Our commitment to excellence, innovation, and a thriving employee experience allows us to consistently exceed expectations, making Harmonia a trusted partner in advancing critical government missions.

Harmonia is seeking a high-performing Senior Test Automation Engineer to work within a fast-paced, remote Agile DevOps team, contributing and collaborating within your scrum team daily. 

Responsibilities: 

  • Work within a fast-paced Agile DevOps team, contributing and collaborating within your scrum team on a daily basis.
  • Develop and execute regression test plans, test cases, and test scripts across enterprise web applications in the FINCH stack.
  • Identify and document software defects in a clear and comprehensive manner, ensuring traceability and timely resolution.
  • Collaborate closely with software developers to identify the scope of regression testing required for each release.
  • Use automated testing tools and frameworks to increase efficiency and accuracy of regression testing.
  • Re-test software following bug fixes to ensure problems have been resolved without introducing regressions.
  • Review software documentation and ensure it reflects current test scenarios and system behaviors.
  • Monitor and analyze test results, then report findings and quality metrics to the development team and leadership.
  • Maintain a regression test suite and keep it up to date with the current version of the software.
  • Implement and maintain automated test frameworks, particularly leveraging Cucumber with Gherkin syntax.
  • Collaborate within CI/CD-driven workflows to ensure automated tests integrate with build and deployment pipelines.
  • Participate in both manual and automated Section 508 compliance testing to validate accessibility standards.

 

Requirements:

 

  • Minimum 10 years of professional software testing experience in Agile software development environments.
  • Proven experience developing and executing regression test plans, test cases, and automated test scripts.
  • Hands-on experience with automated testing frameworks and tools, including Cucumber (with Gherkin syntax), Selenium, or equivalent.
  • Strong experience integrating automated testing into CI/CD pipelines (Jenkins, Git, Docker, Kubernetes/EKS).
  • Solid understanding of REST APIs, microservices, and modern web application architectures.
  • Experience testing across FINCH-related technologies: Java Spring Boot, ReactJS, PostgreSQL, ElasticSearch, Kafka.
  • Strong knowledge of software defect tracking and reporting tools (e.g., Jira, GitHub).
  • Demonstrated experience in regression re-testing and maintaining regression test suites.
  • Excellent communication skills, with ability to work closely with developers, product managers, and DevOps engineers.
  • Must be a U.S. Citizen.
  • Must be able to obtain and maintain a Public Trust clearance.

 

Desired Qualifications & Skills:

 

  • Experience with Section 508/WCAG compliance testing (ANDI tool strongly preferred for DHS/USCIS projects).
  • Experience with performance and load testing frameworks (e.g., JMeter, Gatling).
  • Familiarity with secure coding practices and DevSecOps tools (e.g., SonarQube, ZAP, Fortify).
  • Experience with database testing, including writing SQL queries for validation against PostgreSQL.
  • Familiarity with containerized and microservices deployments (Docker, Kubernetes, OpenShift, EKS).
  • Experience working in DHS/USCIS environments preferred.