Job Title: Test Lead
City: Toronto
State/Province: Ontario
Posting Start Date: 6/18/26
Job Description:
Job DescriptionSDET (Software Development Engineer in Test) role focusing on API testing is a hybrid position that requires strong programming skills to design, develop, and maintain robust automation frameworks and test suites for backend services.
Key Responsibilities- Framework Development: Design, build, and maintain scalable and reusable automation frameworks for APIs from scratch using programming languages like Java, Python, or TypeScript.
- Test Automation & Execution: Develop and execute automated tests for REST and SOAP APIs to validate functionality, reliability, performance, and security.
- Integration: Seamlessly integrate automated tests into Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Collaboration: Work closely with developers, product managers, and DevOps teams in an Agile/Scrum environment to define test strategies, refine acceptance criteria, and ensure testability of features.
- Testing & Validation: Perform functional, regression, performance, load, and integration testing for microservices-based systems. This includes validating backend data using SQL/JDBC queries.
- Debugging & Analysis: Analyze complex test results, identify, document, and track software defects, and work with developers to ensure timely resolution and root cause analysis.
- Mentorship & Leadership: Provide technical guidance and mentorship to junior QA engineers, lead code reviews, and drive the adoption of best practices in software quality engineering.
Required Skills & Qualifications- Experience: Typically 5-8+ years of experience in QA Automation/SDET roles with a strong focus on API testing.
- Programming Languages: Strong proficiency in at least one object-oriented programming language, such as Java (often preferred), Python, or JavaScript/TypeScript.
- API Testing Tools & Frameworks: Hands-on expertise with industry-standard tools like Rest Assured, Postman, or Karate.
- Test Frameworks: Experience with test automation frameworks like TestNG or JUnit, and BDD frameworks such as Cucumber.
- Databases: Knowledge of SQL and relational databases (e.g., MySQL, Postgres) for backend data validation.
- Tools & Methodologies: Familiarity with CI/CD tools (Jenkins, Git), Agile methodologies (Scrum), and logging/monitoring tools like Splunk or Grafana.
- Soft Skills: Strong analytical, problem-solving, and communication skills, with a keen attention to detail and a passion for quality.
Mandatory Skills: SDET.
Experience: 5-8 Years.
The expected compensation for this role ranges from CAD 77000 to CAD 120000 .