Ascendum is seeking a Senior QA Engineer / SDET in Argentina 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.
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
- Validate applications across:
- ASP.NET MVC and Web API backends
- Angular front-end applications
- 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
Qualifications
- Strong proficiency in C# and .NET
- Hands-on experience with Playwright for .NET or Selenium with C#