Senior Software Development Engineer in Test (Mississauga)

Senior Software Development Engineer in Test (Mississauga)

02 Nov
|
Rose International
|
Mississauga

02 Nov

Rose International

Mississauga

Date Posted: 10/27/2026

Hiring Organization: Rose International

Position Number: 509880

Industry: Financial Services

Job Title: Senior Software Development Engineer in Test (SDET)

Job Location: Mississauga, ON, Canada, L4T 0B2

Work Model: Hybrid

Work Model Details: 3 days onsite and 2 days remote

Employment Type: Temp to Hire

FT/PT: Full-Time

Estimated Duration (In months): 6

Min Hourly Rate($): 70.00

Max Hourly Rate($): 80.00

Must Have Skills/Attributes: Quality Engineer, Software Development

Experience Desired:
Experience in software development and quality engineering (8-12 yrs),
Lead SDET, Principal SDET, or QA Architect capacity experience (3 yrs),
Financial Services, Capital Markets, FinTech, or low-latency Trading Platforms with an understanding of trading workflows (5 yrs),
Proficiency in Core Java (collections, multithreading, concurrency, OOP design patterns) (8 yrs)

Required Minimum Education: Bachelor’s Degree

Preferred Education: Master’s Degree

Preferred Certifications/Licenses: AWS / Google Cloud Platform Cloud Architecture or Developer Certifications or Certified Software Test Architect / ISTQ

C2C is not available

Job Description
Required Education:
Bachelor’s degree in computer science, Software Engineering, Information Technology, or equivalent practical experience.

Preferred Education:
Master’s degree in computer science, Software Engineering, Information Technology, or equivalent practical experience.

Preferred Certifications
Certified Software Test Architect / ISTQB Advanced Level (Test Automation Engineer / Technical Test Analyst).
AWS / Google Cloud Platform Cloud Architecture or Developer Certifications.
Java SE Skilled Developer Certification.

Required Qualifications




Experience Level: 8-12 years of progressive experience in software development and quality engineering, with at least 3 years in a Lead SDET, Principal SDET, or QA Architect capacity.
Domain Background: Proven track record in Financial Services, Capital Markets, FinTech, or low-latency Trading Platforms with an understanding of trading workflows, order management, and financial data flows.
Core Programming & Design: Expert-level proficiency in Core Java (collections, multithreading, concurrency, OOP design patterns).
Framework Design: Demonstrated track record of building scalable, maintainable test frameworks from the ground up (Custom hybrid frameworks, Cucumber BDD, TestNG/JUnit).
API & Service Testing: Deep expertise in RESTful API testing, service virtualization, contract testing, and tools such as Rest Assured, Postman/Newman, and WireMock.
UI Automation: Extensive hands-on experience in Selenium WebDriver, Playwright, or Cypress with design patterns like Page Object Model (POM) and Screenplay pattern.
Performance Testing & Engineering: Solid hands-on background in JMeter, performance profiling, load injection architecture, and identifying system capacity limits.
Database & Data Validation: Strong query formulation and automated verification capabilities across SQL (Oracle, PostgreSQL) and NoSQL (MongoDB).




CI/CD & DevOps: Strong hands-on experience integrating automated suites into CI/CD pipelines with Git, Bitbucket, Jenkins/Tekton/Harness, and containerization tools (Docker, Kubernetes).
AI Tooling & Innovation: Practical exposure to or active implementation of AI-assisted testing tools, LLM-driven test case generation, and automated self-healing scripts.

Preferred Qualifications
Prior background as a full-time Software Development Engineer (Java/Spring Boot).
Experience with message brokers and event-driven architectures (Apache Kafka, RabbitMQ, IBM MQ).
Familiarity with Contract Testing (Pact framework) and Service Mesh architectures.
Experience with Cloud native platforms (AWS, Google Cloud Platform, or OpenShift/Kubernetes).
Familiarity with Security testing fundamentals (DAST/SAST integration into pipelines).

Responsibilities

1. Architectural Strategy & Framework Engineering
Enterprise Test Architecture: Design, build, and maintain next-generation, cloud-native test automation frameworks from scratch using Core Java, BDD/TDD principles, and modern architectural design patterns.
In-sprint Automation Acceleration: Spearhead shift-left quality practices, enabling engineering squads to achieve true in-sprint test automation for UI, microservices, and distributed streaming/messaging pipelines.
AI & Intelligent Testing Integration: Evaluate, integrate, and scale AI/ML-assisted testing solutions (e.g., generative AI for synthetic test data generation, predictive quality gates, self-healing test automation, and intelligent test impact analysis).
Multi-Tier & Service-Level Automation: Architect robust API an

📌 Senior Software Development Engineer in Test (Mississauga)
🏢 Rose International
📍 Mississauga

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software development engineer in test (mississauga) / mississauga

Subscribe to this job alert:

Get the latest job offers by email for: senior software development engineer in test (mississauga) / mississauga