Test Automation Developer
Class Valuation, LLC
Denver, United States of America
3 days ago
Role details
Contract type
Contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 135KJob location
Denver, United States of America
Tech stack
Testing (Software)
HTML
JavaScript
.NET
Automation of Tests
Azure
DevOps
JUnit
Microsoft UI Automation
Azure DevOps Pipelines
Screenshots
Test Data
TypeScript
Git Flow
Gherkin
Playwright
Browser Testing
Cucumber
Job description
- Design, develop, and maintain robust end-to-end UI automation using Playwright with JavaScript or TypeScript
- Implement BDD test suites using Gherkin feature files and Cucumber to create readable, maintainable tests
- Build reusable test utilities, page objects, fixtures, and helpers to increase test stability and reduce code duplication
- Create and manage test data strategies and environment-aware configurations for multi-stage pipelines (Dev/Test/UAT/Prod-like)
- Integrate automated test execution into Azure DevOps pipelines to enable automated regression gates
- Collaborate with DevOps, Engineering, and Product teams to optimize pipeline performance through parallelization, sharding, and caching
- Publish test results, artifacts, dashboards, and reporting (HTML reports, JUnit, screenshots, traces) to support rapid troubleshooting
Requirements
- Strong JavaScript development skills; TypeScript experience preferred
- Hands-on experience with Playwright for UI test automation, including cross-browser testing
- Experience implementing BDD using Gherkin and Cucumber or comparable BDD frameworks
- Familiarity with .NET application ecosystems and ability to coordinate with .NET engineering teams
- Experience running automated tests in CI/CD pipelines, ideally with Azure DevOps
- Solid understanding of software testing principles: test pyramids, risk-based testing, smoke/regression strategies, and defect lifecycle
- Comfort with Git-based workflows, branching strategies, and pull request practices
About the company
Unison Systems is seeking a Test Automation Developer - Playwright to join our client's team in Denver, CO.
This is a one-year contract hourly role at $50-$65/hr, with potential to convert to full-time. The position is onsite in the Denver Tech Center, requiring five days per week in the office. You'll work in a .NET and Microsoft Azure environment, supporting modern web applications., Unison Systems is Colorado's leading IT staffing and engineering consulting firm - apply today and let us put our 27 years of expertise to work for you.