5-8 years of experience in software testing and automation.
Strong programming skills in Java for test automation.
Proficient with Selenium WebDriver for web automation.
Hands-on experience with Appium for mobile automation.
Expertise in Rest Assured for REST API testing.
Familiarity with automation frameworks like TestNG, JUnit, or Cucumber.
Experience with CI/CD tools such as Jenkins or Azure DevOps.
Responsibilities
Design and maintain automated test scripts for web, mobile, and API applications.
Enhance scalable automation frameworks using Java and relevant tools.
Conduct various testing types including functional and regression testing.
Translate requirements into detailed test scenarios and cases.
Create and manage test plans and documentation.
Identify and track defects through resolution.
Integrate automated tests into CI/CD pipelines for continuous testing.
Benefits
Collaborative work environment with cross-functional teams.
Opportunities for continuous improvement and professional development.
Participation in Agile/Scrum ceremonies.
Exposure to cutting-edge automation tools and technologies.
Full Job Description
Job Title: Test Engineer - SDET
City: Toronto
State/Province: Ontario
Posting Start Date: 10/22/26
Job Description:
Job Description
Software Development Engineer in Test (SDET)
We are looking for a skilled and motivated Software Development Engineer in Test (SDET) with strong hands-on experience in automation testing across web, mobile, and API applications.
The ideal candidate will have solid programming experience in Java and hands-on expertise with Selenium WebDriver, Appium, and Rest Assured. You will be responsible for designing, developing, and maintaining scalable automation frameworks while working closely with development, product, business, and QA teams to deliver high-quality applications.
Key Responsibilities
Design, develop, and maintain automated test scripts for web, mobile, and API applications.
Build and enhance scalable automation frameworks using Java, Selenium, Appium, and Rest Assured.
Perform functional, regression, integration, smoke, and end-to-end testing across releases.
Translate business and technical requirements into comprehensive test scenarios and test cases.
Create and maintain test plans, test data, test cases, and traceability documentation.
Identify, document, track, and validate defects through resolution.
Integrate automated test suites into CI/CD pipelines to support continuous testing.
Analyze automation results, troubleshoot failures, and provide clear quality updates to stakeholders.
Collaborate with developers, business analysts, product owners, and QA teams throughout the software development lifecycle.
Participate actively in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
Required Skills
Strong hands-on programming experience with Java for test automation.
Strong experience with Selenium WebDriver for web automation.
Hands-on experience with Appium for Android and/or iOS mobile automation.
Strong experience with Rest Assured for REST API automation and validation.
Experience with automation frameworks/tools such as TestNG, JUnit, Cucumber, or BDD.
Experience with Git and build tools such as Maven or Gradle.
Experience integrating automated tests with CI/CD platforms such as Jenkins, Azure DevOps, GitHub Actions, or equivalent.
Good understanding of software testing methodologies and the defect lifecycle.
Working knowledge of SQL and database validation is preferred.
Experience working within Agile/Scrum delivery teams.
What We're Looking For
Strong analytical and problem-solving skills.
Excellent attention to detail and commitment to quality.
Ability to work independently while collaborating effectively within cross-functional teams.
Strong written and verbal communication skills.
Ability to understand business requirements and translate them into effective test scenarios.
Strong ownership mindset with the ability to prioritize and deliver within timelines.
Passion for automation-first testing and continuous improvement.
Preferred Qualifications
Experience in banking, financial services, or enterprise application testing.
Exposure to cloud-based testing environments and containerized test execution.
Knowledge of performance, accessibility, or security testing is an added advantage.
Mandatory Skills: SDET.
Experience: 5-8 Years.
The expected compensation for this role ranges from CAD 77000 to CAD 120000 .
About Wipro
Wipro Limited is an Indian multinational corporation that provides information technology, consulting and business process services. The company was founded in 1945 and is headquartered in Bengaluru, India. Wipro has operations in over 50 countries and employs over 191,000 people. The company's primary business is in the information technology sector, and it provides services such as application development and maintenance, digital strategy consulting, and data analytics.