Senior Test Automation Engineer
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.