
SDET (API AUTOMATION)
Epsilon Solutions · TORONTO, ON
Strong hiring record · median 25 days open
All reasons
In its favour
- Still listed on the employer's own board
ROLE
SDET (API AUTOMATION)
TORONTO - HYBRID - FULLTIME
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.
Skills
- Java
- Rest Assured
- Selenium
- Appium
- Android
- iOS
- TestNG
- JUnit
- Cucumber
- Git
- Maven
- Gradle
- Jenkins
- Azure DevOps
- GitHub Actions
- SQL
More jobs at Epsilon Solutions
All 129- BSA- AI Delivery & Solution Design (26-01638) -Epsilon Solutions · Location not statedtoday
- Gen AI DeveloperEpsilon Solutions · Toronto, ON4d ago
- Senior Machine Learning Systems Engineer, LLM Inference Performance on AWS Trainium (26-01636) -Epsilon Solutions · Remote4d ago
- Product OwnerEpsilon Solutions · Mississauga, ON5d ago
- Senior Developer - MainframeEpsilon Solutions · Toronto, ON5d ago
Similar roles
- Steel Structure and Coating InspectorSGS · Montréal, QC, Canadatoday
- Quality Assurance (QA) Analyst22nd Century Technologies · Burnaby, BCtoday
- SDET ContractorPlayStation Global · Canada, Waterloo, ON · CAD 52–77/hrtoday
- [VO2 Canada] - Analyste Qualité (QA) - Missions PonctuellesVO2 Group · Montreal, Canadatoday
- Railway Construction Inspector– Civil / Structural - FTRAECOM · Mississauga, ON, Canadatoday
- QA Test Engineer, IndustrialJobgether · Canadayesterday