Senior C# UI Automation Tester

Montreal 2 days agoContractor External
Negotiable
Job Title: Senior C# UI Automation Tester Experience: 8 – 10 years Location: Montreal, QC Role Summary Looking for a senior UI tester with strong C# automation skills and deep experience testing C#-based front-end applications. The role focuses on designing, executing, and maintaining robust UI automation frameworks and ensuring high-quality user experiences. Key Responsibilities: Design and develop UI automation tests using C# Test front-end applications built on .NET / C# UI frameworks Create and maintain automation frameworks (Selenium, Playwright, or similar) Perform functional, regression, and cross-browser testing Analyze defects, perform root-cause analysis, and work closely with developers Integrate automation with CI/CD pipelines Review requirements, user stories, and acceptance criteria Mentor junior testers and enforce QA best practices Education: Bachelor's degree in Computer Science, Engineering, or equivalent experience Required Skills: 8–10 years of experience in UI testing and test automation Strong hands-on experience with C# Expertise in UI automation tools (Selenium, Playwright, SpecFlow, NUnit, MSTest) Experience testing C#/.NET front-end applications (WPF, WinForms, Blazor, ASP.NET UI) Good understanding of HTML, CSS, JavaScript Experience with Git, Azure DevOps, or Jenkins Strong debugging and problem-solving skills Nice to Have: Experience with BDD (SpecFlow, Cucumber-style frameworks) API testing experience (Postman, REST, or C#-based API tests) Performance or accessibility testing exposure Experience in Agile/Scrum environmentsSeniority level Mid-Senior level Employment type Contract Job function Information Technology Industries IT Services and IT Consulting