Qualifications
Key Responsibilities• Design, enhance, and scale automation frameworks based on C# utilizing Selenium or Playwright, implementing clean architecture and SOLID principles.• Develop and maintain API automation tests for both legacy (.NET 4.8) and contemporary (.NET 8) services, ensuring independent validation of business logic from the UI.• Take ownership of the Quality Gate in Azure DevOps, seamlessly integrating automated tests into CI/CD workflows.• Configure and refine pipelines to execute smoke tests on pull requests and full regression test suites on nightly builds, guaranteeing reliability and swift feedback.• Validate backend and background processes through database queries and log evaluations.• Proactively identify, troubleshoot, and eliminate flaky tests, ensuring consistent and reliable pipelines.• Address complex asynchronous and dynamic behaviors with effective synchronization strategies.
About the job
About Coderio
Coderio specializes in crafting and implementing scalable digital solutions tailored for global enterprises. Our adept teams possess a robust technical foundation and a product-driven mindset, allowing us to lead intricate software projects from their architectural inception to final execution. We prioritize autonomy, transparent communication, and technical excellence, collaborating closely with international teams and partners to develop technology that fosters significant impact.
We are on the lookout for a C#-focused Automation Engineer to take a pivotal role in modernizing essential systems, facilitating the upgrade from .NET Framework 4.8 to .NET 8 and transitioning from AngularJS to Angular 20. Your primary focus will be to mitigate regression risks by designing and maintaining a robust and scalable test automation framework across UI, APIs, and backend operations, holding full accountability for test quality and CI/CD integration within Azure DevOps.
Residence in Uruguay or Argentina is required.
About Coderio
Coderio is a forward-thinking company dedicated to delivering innovative digital solutions that empower global organizations. With our emphasis on collaboration, technical skill, and effective communication, we strive to create technologies that have a real-world impact.