Talent.com
Senior Software Test Engineer
Senior Software Test EngineerThunderSoft • Toronto, Canada
Senior Software Test Engineer

Senior Software Test Engineer

ThunderSoft • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description

Get AI-powered advice on this job and more exclusive features.

We are seeking a highly skilled Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software, AI workloads, Windows AI features, and machine learning quantization workflows. This role focuses on ensuring software stability, certification readiness, and optimal performance across next-generation Windows AI platforms. You will collaborate closely with cross-functional teams, including firmware, driver, software, and Microsoft engineering partners.

Key Duties & Responsibilities

Perform comprehensive software validation of NPU-related firmware, drivers, and execution layers to ensure performance, functionality, and power efficiency meet certification requirements.

Participate in certification processes for the NPU Execution Provider (NPU EP) to ensure compatibility and reliability within Microsoft AI frameworks.

Generate detailed test reports, log defects, and provide actionable feedback to firmware, driver, and software teams to improve throughput, stability, and feature compliance.

Validate AI workloads running on NPU hardware, focusing on software-level performance, scalability, and stability under varying test conditions.

Collaborate with Microsoft engineering teams to certify DirectML Execution Provider (DML EP) functionality and ensure alignment with AI workload requirements.

Debug and troubleshoot AI inference and training pipelines during validation to ensure smooth software integration on Windows AI platforms.

Conduct functional, performance, and security testing of Windows AI Copilot features built for NPU-enabled devices.

Validate end‑to‑end user scenarios across Co‑Pilot applications such as Paint Co‑Creator, Live Translation, Recall, and Settings Agent.

Analyze software telemetry, system logs, and user feedback to identify defects and collaborate with development teams for timely issue resolution.

Develop, implement, and validate software‑based quantization methods using the Olive toolchain and other AI frameworks to optimize model size while maintaining accuracy.

Perform quantization‑aware validation to ensure models meet required quality and performance benchmarks on resource‑constrained platforms.

Benchmark quantized models across multiple hardware targets and AI workloads to verify consistency, compatibility, and certification readiness.

Qualifications

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

5–10+ years of experience in software testing, validation, or quality engineering (ideally in AI, ML, or NPU systems).

Strong understanding of machine learning frameworks, AI workload execution, and performance testing.

Hands‑on experience with Windows platform testing, hardware‑software integration, and debugging tools.

Familiarity with quantization methods, ONNX, DirectML, Olive, or similar ML toolchains (preferred).

Excellent analytical, problem‑solving, and communication skills; ability to collaborate with global engineering teams.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

IT Services and IT Consulting

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Test Engineer • Toronto, Canada

Similar jobs
Senior Software Engineer (Remote)

Senior Software Engineer (Remote)

PolicyMe Corp. • Toronto C6A, ON, Canada
Remote
Full-time
We’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first.The insurance industry is a $1T market that’s remained largely untouched by the digital revolution,...Show more
Last updated: 29 days ago • Promoted
Propulsion Thermal Systems Software Test Engineer

Propulsion Thermal Systems Software Test Engineer

General Motors • Markham
Full-time
A leading automotive company is seeking candidates for a role with a hybrid work model in Markham.The candidate will be responsible for creating test scripts and analyzing testing outcomes for syst...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer, Account Management

Senior Software Engineer, Account Management

Asana • Toronto, Canada
Full-time
The Product team builds features end-to-end.From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software.We work closely with...Show more
Last updated: 30+ days ago • Promoted
Senior Lead Software Engineer

Senior Lead Software Engineer

DraftKings • Toronto, Canada
Full-time
At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance...Show more
Last updated: 16 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

BlueMatrix • Toronto C6A, ON, Canada
Full-time
BlueMatrix is the market-leading platform for content creation, distribution, and compliance in the investment research industry. We support many of the world’s top banks, asset managers, and indepe...Show more
Last updated: 30+ days ago • Promoted
Principal Software Test Specialist

Principal Software Test Specialist

BlackBerry • Toronto
Full-time
Secusmart, a subsidiary of BlackBerry Limited, is the leading expert in the development and implementation of comprehensive anti-eavesdropping solutions for German government agencies and emergency...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

RLDatix • Toronto C6A, ON, Canada
Remote
Full-time
Senior Software Engineer | R&D | Toronto, ON | Hybrid.RLDatix (RLD) is on a mission to help raise the standard of care everywhere. Trusted by over 10,000 healthcare organizations around the world, o...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Synchro • Toronto C6A, ON, Canada
Remote
Full-time
Toronto (You must be based in Canada within 1-2 hours EST).Our client believes technology can be a powerful force for good. Their mission is to leverage AI to create meaningful digital experiences t...Show more
Last updated: 9 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Statflo • Toronto C6A, ON, Canada
Full-time
Statflo provides a leading sales acceleration platform for retailers, currently deployed in thousands of locations across North America. Our proprietary platform enables an organization to directly ...Show more
Last updated: 30+ days ago • Promoted
RQ09564 - Systems Testing / QA Specialist - Senior

RQ09564 - Systems Testing / QA Specialist - Senior

freelance.ca • Toronto, Canada
Full-time
Probable after the initial mandate.Experience testing Oracle Siebel CRM application is a strong asset .Experience working on Siebel Test Automation is an asset . Experience testing Adobe AEM is an a...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

TRAFFIX • Toronto C6A, ON, Canada
Full-time
TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
Last updated: 10 days ago • Promoted
Senior Test Automation Engineer (GMS)

Senior Test Automation Engineer (GMS)

OLG • Toronto
Full-time
A leading gaming and entertainment organization in Ontario seeks a dedicated Quality Assurance Specialist to enhance product quality through automation and manual testing.You will be responsible fo...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer - Merchant Experience

Senior Software Engineer - Merchant Experience

Paramount Commerce • Toronto, ON, CA
Remote
Full-time
Quick Apply
We are Paramount Commerce, a leading fintech company focused on simplifying payments in Canada.Since the early 2000s, we have redefined online purchasing by introducing a way to pay directly from a...Show more
Last updated: 2 days ago
Senior Software Engineer

Senior Software Engineer

EarnIn • Toronto, Canada
Full-time
Position Summary We are looking for an experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In our team, you’ll work cross‑functionally with various teams an...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (Temp)

Senior Software Engineer (Temp)

TTEC Digital • Toronto, Canada
Full-time
At TTEC Digital, we coach clients to ensure their employees feel valued, and fully supported, because an amazing customer experience is an employee first process. Our vision is the same, a place whe...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Full-Stack, Equity & Impact

Senior Software Engineer - Full-Stack, Equity & Impact

Clutch • Toronto C6A, ON, Canada
Full-time
A leading online used car retailer is seeking a Senior Software Engineer in Toronto to enhance and scale their technology platform. This role requires writing clean code, designing scalable architec...Show more
Last updated: 27 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Rose Rocket, Inc. • Toronto C6A, ON, Canada
Full-time
Rose Rocket 🚀 is a market leader in Transportation Management Software.We’re a startup going after the $700+ billion dollar trucking industry, leading the shift to SaaS while revolutionizing the w...Show more
Last updated: 29 days ago • Promoted
Senior Murex Test Engineer — MxTest Automation

Senior Murex Test Engineer — MxTest Automation

EPAM Systems • Toronto
Full-time
A leading global technology firm in Toronto seeks an experienced professional for the Murex MxTest Team.You will design and execute automated test cases, maintain test automation scripts, and colla...Show more
Last updated: 4 days ago • Promoted