Back to results

Software Engineer in Test

  • Mississauga, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
8–12+ years of software development and quality engineering experience, including 3+ years in a Lead SDET, Principal SDET, or QA Architect role.
Posting language
English
Posted

Original job description

Job Title: Senior SDET / Quality Engineering Architect

Location: Mississauga, ON (Initially remote then hybrid)

Hiring Event: November 18–19

Role Overview: Senior SDET / Quality Engineering Architect to lead quality engineering strategy for high-throughput, low-latency trading platforms. The role involves designing scalable automation frameworks, integrating AI-driven testing, implementing performance engineering, and establishing automated quality gates across global engineering teams.

Key Responsibilities

  • Design and build scalable, cloud-native test automation frameworks using Core Java, BDD/TDD, Cucumber, TestNG/JUnit.
  • Drive shift-left and in-sprint automation across UI, APIs, microservices, and event-driven systems.
  • Architect API, contract, and data validation testing using REST Assured, Pact, WireMock, SQL, and NoSQL.
  • Integrate AI/GenAI-assisted testing, intelligent test generation, and self-healing automation.
  • Lead performance, load, stress, latency, resilience, and failover testing using JMeter/Gatling.
  • Embed automated quality gates into CI/CD pipelines using Jenkins, Bitbucket, Git, Docker, and Kubernetes/OpenShift.
  • Define quality metrics, dashboards, engineering standards, and automation best practices.
  • Provide technical leadership and mentorship to distributed teams across North America and APAC.

Required Qualifications

  • 8–12+ years of software development and quality engineering experience, including 3+ years in a Lead SDET, Principal SDET, or QA Architect role.
  • Strong financial services, capital markets, FinTech, or trading platform experience.
  • Expert-level Core Java, including multithreading, concurrency, OOP, and design patterns.
  • Proven experience building automation frameworks from scratch.
  • Hands-on expertise in Selenium/Playwright/Cypress, REST API testing, Rest Assured, and performance testing.
  • Strong SQL/NoSQL data validation and experience with Oracle, PostgreSQL, or MongoDB.
  • Experience with CI/CD, Git, Jenkins/Bitbucket, Docker, and Kubernetes.
  • Practical exposure to AI-assisted testing and LLM-driven test automation.
  • Excellent architectural leadership, stakeholder management, and mentoring skills.

Preferred Skills

  • Java/Spring Boot development experience.
  • Kafka, RabbitMQ, or IBM MQ; Pact contract testing.
  • AWS/GCP, service mesh, and SAST/DAST security testing.
  • Relevant ISTQB, cloud, or Java certifications.

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering, IT, or equivalent practical experience.

More about this job

Responsibilities

Design and lead scalable test automation and quality engineering strategies for high-throughput trading platforms, covering UI, APIs, microservices, data, performance, and resilience. Integrate AI-assisted testing and automated quality gates into CI/CD, define engineering standards and metrics, and mentor distributed teams.

Requirements

Requires 8–12+ years of software development and quality engineering experience, including at least 3 years in a senior SDET or QA architecture leadership role, with strong financial services or trading platform experience. Candidates need expert Core Java skills, experience building automation frameworks, and hands-on expertise in API, UI, performance, data, CI/CD, cloud-native tooling, and AI-assisted testing.

Skills

  • Core Java
  • Test Automation Frameworks
  • Selenium
  • Playwright
  • Cypress
  • REST API Testing
  • REST Assured
  • Performance Testing
  • SQL and NoSQL
  • CI/CD
  • Jenkins
  • Docker
  • Kubernetes
  • AI-Assisted Testing
  • Financial Services
  • Technical Leadership

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Finance & Accounting
  • Management & Leadership

Keywords

  • Core Java
  • Software Development
  • Quality Engineering
  • SDET
  • Quality Engineering Architecture
  • Financial Services
  • Capital Markets
  • FinTech
  • Trading Platforms
  • BDD
  • TDD
  • Cucumber
  • TestNG
  • JUnit
  • Selenium
  • Playwright
  • Cypress
  • REST Assured
  • Pact
  • WireMock
  • SQL
  • NoSQL
  • Oracle
  • PostgreSQL
  • MongoDB
  • AI-Assisted Testing
  • JMeter
  • Gatling
  • Jenkins
  • Kubernetes

Report this job