Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Ascendum • Cincinnati, Ohio, United States
Role & seniority
Stack/tools
Language/tech: C# / .NET
UI automation: Playwright for .NET, Selenium
API testing: RestSharp (or similar)
BDD: ReqNRoll (preferred), SpecFlow
CI/CD & test management: Azure DevOps (Pipelines, Test Plans, work items)
Reporting: Allure
Frontend: Angular
Backend: ASP.NET MVC / Web API
Background processing: Hangfire, Windows Services
Top 3 responsibilities
Design, implement, and maintain UI and API automation frameworks integrated into Azure DevOps CI/CD pipelines
Build and maintain flake-resistant, scalable automated tests across ASP.NET backends, Angular frontend, and background services
Collaborate with development/DevOps to embed quality into the SDLC; configure test reporting and defect analysis in Azure DevOps
Must-have skills
Strong proficiency in C# and .NET
Hands-on Playwright for .NET or Selenium with C#
Experience with BDD frameworks (ReqNRoll preferred, SpecFlow acceptable)
API testing experience in C# (RestSharp or similar)
Azure DevOps experience (Pipelines, Test Plans, work item tracking)
Ability to integrate automated tests into CI pipelines
Test design/maintenance and reporting with Allure
Nice-to-haves
Experience with ReqNRoll specifics
Deep Azure DevOps Test Plans usage, reporting, billing/metrics familiarity
Prior work with Angular frontends in test automation
Experience stabil
Senior QA/SDET 12 month contract Must live in or near Cincinnati area No C2C's
We are seeking a Senior QA Engineer / SDET with strong experience in C#-based test automation to design, implement, and maintain automated testing solutions for web and API applications.
The role focuses on building reliable, scalable automation frameworks integrated into Azure DevOps CI/CD pipelines within a Microsoft/.NET-centric environment.
Key Responsibilities
Develop and maintain UI automation using C# and Playwright for .NET
Implement and maintain BDD automation using ReqNRoll (SpecFlow successor)
Develop API automation tests using C# (e.g., RestSharp)
Integrate automated tests into Azure DevOps Pipelines (CI/CD)
Configure and maintain Allure test reporting within CI pipelines
Ensure test suite stability by designing flake-resistant, maintainable tests
o ASP.NET MVC and Web API backends
o Angular front-end applications
o Background jobs and services (Hangfire, Windows Services)
Collaborate with development and DevOps teams to embed quality into the SDLC
Maintain automation code in source control and follow engineering best practices
Support test execution, analysis, and defect reporting using Azure DevOps
Required Qualifications
Strong proficiency in C# and .NET
Hands-on experience with Playwright for .NET or Selenium with C#
Experience implementing BDD frameworks (ReqNRoll preferred, SpecFlow acceptable)
Experience with API testing in C# (RestSharp or similar)
o Pipelines (CI/CD)
o Test Plans
o Work item tracking
Experience integrating automated tests into CI pipelines
Solid understanding of automated test design and maintenance Tools & Technologies
Programming Language: C#
UI Automation: Playwright for .NET, Selenium
BDD: ReqNRoll, SpecFlow
API Testing: RestSharp
CI/CD: Azure DevOps Pipelines
Test Management: Azure DevOps Test Plans
Reporting: Allure • Frontend: Angular
Backend: ASP.NET MVC / Web API
Background Processing: Hangfire, Windows Service