06 Aug
|
Resonaite
|
Edmonton
06 Aug
Resonaite
Edmonton
Our client is seeking a contract based Automation Tester is responsible for designing, developing, and maintaining automated test solutions.
The role focuses on Selenium-based automation using C#, integration with Azure DevOps, and the effective use of AI-assisted QA tools to improve test coverage, stability, and delivery speed within an Agile environment.
Location: Remote
Duration: 6 months + multiple extension options
Responsibilities
- Design, develop, and maintain automated UI test scripts using Selenium WebDriver with C#.
- Build and enhance automation frameworks following best practices (e.g., Page Object Model, reusable components).
- Automate functional and regression test scenarios for React-based web applications.
- Integrate automated tests into Azure DevOps CI/CD pipelines and analyze execution results.
- Use AI-assisted QA tools to support test generation, failure analysis, test optimization, and maintenance reduction.
- Identify automation candidates and contribute to overall test automation strategy.
- Log, track, and manage defects and test results in Azure DevOps.
- Collaborate with Developers, Functional Testers, and Product teams in Agile ceremonies.
Requirements
- 4+ years of QA experience, with a strong focus on test automation.
- Hands‑on experience with Selenium WebDriver and C# for test scripting.
- Experience testing applications built on .NET backends, React front-ends, and Microsoft Azure.
- Strong experience designing and maintaining test automation frameworks.
- Hands‑on experience using Azure DevOps for pipelines, test plans, and work tracking.
- Practical experience using AI tools to assist QA activities (e.g., test creation, analysis, optimization).
- Solid understanding of Agile / Scrum delivery models.
- Solid problem‑solving skills and attention to test reliability and maintainability.
📌 Intermediate Automation Test Analyst (Selenium/C#) (Edmonton)
🏢 Resonaite
📍 Edmonton