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#
• Experience implementing BDD frameworks (ReqNRoll preferred, SpecFlow acceptable)
• Experience with API testing in C# (RestSharp or similar)
• Experience with Azure DevOps, including Pipelines (CI/CD)
• Test Plans
• Work item tracking
• Experience integrating automated tests into CI pipelines
• Solid understanding of automated test design and maintenance
Required Skills
• 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, Win
📌 Software Engineer in Test (Argentina)
🏢 Ascendum Solutions
📍 Argentina
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.