11 Nov
|
Rose International
|
Winnipeg
11 Nov
Rose International
Winnipeg
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 Professional 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
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 and microservice testing frameworks (REST, gRPC, WebSockets, Kafka/messaging queues) usin
📌 Senior Software Development Engineer in Test (Winnipeg)
🏢 Rose International
📍 Winnipeg