Salary
💰 CA$55 - CA$65 per hour
Tech Stack
AzureCypressJavaJavaScriptSeleniumSQL
About the role
- Lead and execute automation testing using modern frameworks and tools
- Develop, enhance, and maintain automation infrastructure and reusable test components
- Design and run automated tests for APIs, web services, and internal systems
- Mentor junior test engineers and assist with onboarding new team members
- Collaborate in Agile/Scrum teams to assess and improve software readiness
- Conduct code reviews and help drive continuous improvement in testing practices
- Identify, log, and troubleshoot defects using tools like Azure DevOps
- Ensure that automation testing supports changes across web, B2B, and underwriting systems
- Participate in release planning and product implementation preparation
Requirements
- 5+ years of experience as a Software Engineer in Test or SDET
- Strong command of test automation concepts and QA best practices
- Experience building automation frameworks from scratch using C#, Java, or JavaScript
- Hands-on with Selenium WebDriver, Postman, SoapUI, and SQL
- Familiar with Git and bug-tracking tools (e.g., Azure DevOps)
- Bonus: Experience with tools like Cypress, Playwright, TestComplete, or Protractor
- A strong background in development is a big plus
- Self-driven, excellent problem-solver, and a great communicator
- Hourly Rate: $55-65/hour (must be incorporated)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
test automationautomation frameworksC#JavaJavaScriptSelenium WebDriverPostmanSoapUISQLAgile
Soft skills
mentoringproblem-solvingcommunicationcollaborationcontinuous improvement