Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Sr. SDET with (JavaScript, Java & PHP) experience to architect and design scalable testing frameworks in an effort to mature our payment clients QE practic

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Sr. SDET with (JavaScript, Java & PHP) experience to architect and design scalable testing frameworks in an effort to mature our payment clients QE practice

Duration: 6 Months

Location: Etobicoke (Limited Hybrid, Flexible)

We are seeking a highly skilled Senior Software Development Engineer in Test (Senior SDET) to lead the design, development, and evolution of our automation frameworks and quality engineering practices. This person should have development experience within an Agile delivery team. This role will partner closely with development teams working in JavaScript, Java, and PHP to ensure high-quality, scalable, and maintainable software delivery.

The Senior SDET will also take ownership of designing and implementing CI/CD pipelines with robust quality gates, enabling faster, more reliable releases and driving a culture of engineering excellence.

Key Responsibilities

Automation & Framework Development

  • Architect, design, and maintain scalable, language-agnostic automation frameworks supporting JavaScript, Java, and PHP codebases.
  • Develop reusable test components, libraries, and utilities to accelerate test creation across teams.
  • Implement and optimize UI, API, integration, and performance test automation.
  • Ensure test frameworks follow best practices in modularity, maintainability, and observability.
  • Provide technical guidance and mentorship to developers writing and maintaining automated tests.

Quality Engineering & Best Practices

  • Champion engineering quality standards and drive adoption across teams.
  • Define quality metrics, dashboards, and reporting mechanisms to track product health and automation efficiency.
  • Collaborate with developers to enhance testability, including API contracts, logging, instrumentation, and environment setup.
  • Conduct code reviews (automation + application code) with a strong emphasis on testability and reliability.

CI/CD Pipeline Ownership

  • Design, implement, and optimize CI/CD pipelines that integrate seamlessly into team workflows.
  • Implement quality gates such as:
  • Static code analysis
  • Unit test enforcement
  • Automated integration test execution
  • Security and vulnerability scanning
  • Code coverage minimums
  • Integrate automated tests at multiple pipeline stages to improve fast-fail feedback loops.
  • Maintain efficient, scalable build pipelines across multiple tech stacks (JS, Java, PHP).

Collaboration & Leadership

  • Work directly with engineering leads to shape the test automation roadmap and quality strategy.
  • Mentor junior SDETs and developers in test automation, code quality, DevOps hygiene, and tooling best practices.
  • Facilitate cross-team learning and promote consistent quality practices across the organization.
  • Identify gaps in testing or tooling and drive end‑to‑end solutions.

Must Haves:

Technical Skills

  • Strong programming expertise in one or more: JavaScript/TypeScript, Java, PHP, or Python.
  • Proven experience building custom automation frameworks (not only using off-the-shelf tools).
  • Deep understanding of testing methodologies: unit, API, contract, integration, E2E, performance.
  • Hands-on experience with CI/CD systems such as GitHub Actions, Jenkins, Azure DevOps, GitLab CI, or similar.
  • Strong knowledge of quality gates and pipeline-based quality enforcement strategies.


  • Familiarity with:
  • Docker and containerized test environments
  • Cloud platforms (Azure, AWS, or GCP)
  • Static analysis tools (SonarQube, ESLint, PMD, etc.)
  • API tools (Postman, Playwright, Cypress, RestAssured, etc.)

Soft Skills

  • Excellent communication and ability to partner with cross-functional teams.
  • Strong analytical and debugging skills.
  • Ability to influence engineering culture around quality and automation.
  • Leadership mindset with a focus on enabling others and scaling best practices.

Nice-to-Have Skills

  • Experience with IaC (Terraform, Bicep, CloudFormation).
  • Experience with performance testing frameworks (JMeter, k6, Gatling).
  • Knowledge of microservices architecture and distributed systems testing.
  • Exposure to observability tools (Grafana, Prometheus, Azure Monitor, ELK).
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé