Role: QA Automation Engineer
Location: Denver, CO (Hybrid)
Position Summary:
Location: Denver, CO (Hybrid)
Position Summary:
- We are seeking a highly skilled and detail-oriented QA Automation Engineer (Contractor) to join our IT department. This role is ideal for someonewith deep experience in building and maintaining automated test frameworks using SpecFlow, C#, and Gherkin, and who thrives in a fast-pacedAgile environment. The QA Automation Engineer will play a critical role in ensuring the quality and reliability of our next-generation cloud-native enterprise applications by driving automation strategy, collaborating with cross-functional teams, and championing best practices in behavior-driven development (BDD). This is an exciting opportunity to shape testing standards, modernize legacy frameworks, and contribute directly to the success of a strategic technology transformation
- Extend and troubleshoot automated testing and behavior-driven development (BDD) frameworks for .NET applications.
- Analyze existing libraries of executable specifications (e.g., Gherkin) to improve test resilience and refactor incorrect or unnecessary steps.
- Contribute to defining standards for test cases to ensure clarity, consistency, and effectiveness.
- Use established standards to design and implement a modern cloud-native test framework to replace legacy SpecFlow-based automation.
- Participate in the design and architecture of a next-generation, cloud-native enterprise application to:
- Ensure adherence to test automation standards,
- Ensure test automation is developed in parallel with application components.
- Collaborate cross-functionally with developers, product owners, and QA team members in an Agile Scrum environment to ensure high-quality software delivery.
- Conduct functional, regression, performance, and exploratory testing for critical application workflows, with a focus on automated execution.
- Ensure coverage of usability, accessibility, and security testing as part of automation strategy.
- Coordinate with internal business stakeholders and QA peers to facilitate user acceptance testing (UAT), including data validation and
- business rules alignment.
- Actively identify inefficiencies in test automation pipelines or regression coverage and propose improvements to increase test robustness and execution speed.
- Proven experience with SpecFlow, Gherkin, and C# for building and maintaining automated test frameworks.
- Hands-on experience migrating or upgrading legacy test frameworks to cloud-native solutions.
- Strong understanding of executable specifications and their 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 in cloud environments.
- Familiarity with tools such as JIRA, qTest, or UiPath Test Manager for test planning and execution.
- Experience working in Agile environments, including Scrum or Kanban frameworks.
- Experience in automated software testing with emphasis on BDD and cloud-based environments.
- Experience with Selenium / ChromeDriver.
- Experience in building and maintaining CI/CD pipelines in Azure DevOps.
- Experience in using Visual Studio / VS Code
- Experience with non-functional testing such as accessibility, performance, or security automation.
- Familiarity with tools like Tosca or alternative test orchestration platforms.
- Exposure to test data management tools or synthetic test data
Top Searches
Job seekers searching for E-Solutions
Other job titles you may consider
Trending Searches in Denver, CO
Jobs currently in Demand