Salary
💰 CA$90,000 - CA$150,000 per year
Tech Stack
AWSCloudGradleJavaJavaScriptJenkinsLinuxMavenUnix
About the role
- Be a self-driven Senior Software Engineer in Test passionate about quality and automation
- Collaborate with QA manager and other SDETs on defining automation strategy
- Maintain and improve existing API and UI automation framework
- Maintain and improve existing automation test suites
- Monitor, analyze and report test automation results
- Address failures reported by nightly automation runs
- Collaborate with Developers, QA, and PMs to identify automation test cases that will ensure product quality
Requirements
- 7+ years of experience in software test automation or software development
- Strong experience in Java and JavaScript
- Experience with API automation using REST Assured
- Good understanding of modern best practices for software development like design patterns, code reusability, extensibility, and maintainability
- Experience with one or more existing UI automation frameworks
- Good working knowledge using tools such as Git, Jenkins, and Maven/Gradle
- Problem-solving, process improvement, and coaching
- Strong written and verbal English skills to support complex analysis
- Bachelor’s degree in Computer Science/Engineering or equivalent
- Must be based in Canada and within 1 time zone of Toronto
- Nice to have: experience working in Unix/Linux and AWS environments
- Nice to have: experience working with Playwright
- Nice to have: experience with functional testing (testing planning, test design and test execution)