Job Title: Test Engineer
City: Toronto
State/Province: Ontario
Posting Start Date: 9/18/26
Job Description:
Job Description
Job Description: We are looking for a skilled Software Development Engineer in Test (SDET) to support quality engineering activities for web and mobile applications. The ideal candidate will have strong hands-on experience in test automation using Java, Rest Assured, Selenium, and Appium, with the ability to design, develop, and maintain scalable automation frameworks across API, web, and mobile platforms. Key Responsibilities: • Design, develop, and maintain automated test scripts for web, mobile, and API testing. • Build and enhance automation frameworks using Java, Selenium, Appium, Rest Assured, and related testing tools. • Perform functional, regression, integration, smoke, and end-to-end testing across application releases. • Collaborate with developers, business analysts, product owners, and QA teams to understand requirements and define test coverage. • Create and maintain test plans, test cases, test data, and traceability documentation. • Identify, document, and track defects through resolution using standard defect management tools. • Integrate automated test suites into CI/CD pipelines and support continuous testing practices. • Analyze test execution results, troubleshoot automation failures, and provide clear quality reports to stakeholders. Required Technical Skills: • Strong programming experience in Java for test automation development. • Hands-on experience with Selenium WebDriver for web application automation. • Hands-on experience with Appium for mobile automation testing across Android and iOS platforms. • Experience with Rest Assured for API automation and validation of RESTful services. • Good understanding of test automation frameworks such as TestNG, JUnit, Cucumber, BDD, or similar tools. • Experience with version control tools such as Git and build tools such as Maven or Gradle. • Knowledge of CI/CD tools such as Jenkins, Azure DevOps, GitHub Actions, or equivalent platforms. • Basic understanding of SQL and database validation is preferred. General Skills Required: • Strong analytical and problem-solving skills with attention to detail. • Ability to work independently and as part of an Agile delivery team. • Strong communication skills to collaborate effectively with technical and business stakeholders. • Ability to understand business requirements and translate them into effective test scenarios. • Good ownership mindset with the ability to manage priorities and deliver within timelines. • Commitment to quality, continuous improvement, and automation-first testing practices. • Experience working in Agile/Scrum environments and participating in sprint ceremonies. Preferred Qualifications: • Prior experience in banking, financial services, or enterprise application testing is an asset. • Experience with cloud-based testing environments and containerized test execution is preferred. • Exposure to performance, accessibility, or security testing concepts is an added advantage.
Mandatory Skills: SDET.
Experience: 5-8 Years.
The expected compensation for this role ranges from CAD 77000 to CAD 120000 .