QA Automation Engineer
Govserviceshub
Denver, United States Full Time Engineering Jobs United States
Job Description
Denver, United States | Posted on 08/01/2025
- We are seeking a highly skilled and detail-oriented QAAutomation Engineer (Contractor) to join our IT department.
- This role is ideal for someone with deep experience inbuilding and maintaining automated test frameworks using SpecFlow, C#, andGherkin, and who thrives in a fast-paced Agile environment.
- The QA Automation Engineer will play a critical role inensuring the quality and reliability of our next-generation cloud-nativeenterprise applications by driving automation strategy, collaborating withcross-functional teams, and championing best practices in behavior-drivendevelopment (BDD).
- This is an exciting opportunity to shape testingstandards, modernize legacy frameworks, and contribute directly to thesuccess of a strategic technology transformation.
Key Responsibilities:
- Extend and troubleshoot automated testing andbehavior-driven development (BDD) frameworks for .NET applications.
- Analyze existing libraries of executable specifications(e.g., Gherkin) to improve test resilience and refactor incorrect orunnecessary steps. Contribute to defining standards for test cases toensure clarity, consistency, and effectiveness.
- Use established standards to design and implement amodern cloud-native test framework to replace legacy SpecFlow-basedautomation.
- Participate in the design and architecture of anext-generation, cloud-native enterprise application to: Ensure adherenceto test automation standards,
- Ensure test automation is developed in parallel withapplication components.
- Collaborate cross-functionally with developers, productowners, and QA team members in an Agile Scrum environment to ensurehigh(1)quality software delivery.
- Conduct functional, regression, performance, andexploratory testing for critical application workflows, with a focus onautomated execution.
- Ensure coverage of usability, accessibility, andsecurity testing as part of automation strategy.
- Coordinate with internal business stakeholders and QApeers to facilitate user acceptance testing (UAT), including datavalidation and business rules alignment.
- Actively identify inefficiencies in test automationpipelines or regression coverage and propose improvements to increase testrobustness and execution speed.
Requirements
Mandatory Skill Sets Required
- Proven experience with SpecFlow, Gherkin, and C# forbuilding and maintaining automated test frameworks.
- Hands-on experience migrating or upgrading legacy testframeworks to cloud-native solutions.
- Strong understanding of executable specifications andtheir value in aligning business and technical teams.
- Familiarity with CI/CD tools and cloud platforms,particularly Azure DevOps.
- Exposure to performance, load, or security testing incloud environments.
- Familiarity with tools such as JIRA, qTest, or UiPathTest Manager for test planning and execution.
- Experience working in Agile environments, includingScrum or Kanban frameworks.
- 7+ years of experience in automated software testingwith emphasis on BDD and cloud-based environments.
- 5+ years of experience with Selenium / ChromeDriver.
- 5+ years building and maintaining CI/CD pipelines inAzure DevOps.
- 5+ years using Visual Studio / VS Code
Nice to Have:
- Experience with non-functional testing such asaccessibility, performance, or security automation.
- Familiarity with tools like Tosca or alternative testorchestration platforms.
- Exposure to test data management tools or synthetictest data generation.
Posted April 11, 2026