Talent.com
Senior Software Test Engineer
Senior Software Test EngineerThunderSoft • Toronto, Canada
No longer accepting applications
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 Quality Test Engineer

Senior Quality Test Engineer

Limelight Software • Toronto, ON, CA
Full-time
Quick Apply
Limelight is a modern FP&A (Financial Planning & Analysis) SaaS platform helping finance teams move beyond spreadsheets and static budgets. We enable CFOs and FP&A teams to model, foreca...Show more
Last updated: 7 hours ago • New!
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
Software Engineer, Senior

Software Engineer, Senior

Shift4 • Toronto
Full-time
Shift4 (NYSE : FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world.As the leader in commerce-enabling technology, Shift4 powers billions of transactions a...Show more
Last updated: 5 days ago • Promoted
Software Engineer in Test

Software Engineer in Test

Iris Software Inc. • Toronto
Full-time
Iris's client, the largest Financial Banking institution in the Canada is looking to hire.Please find below the job details and share your resume if interested at. Location : Toronto, ON (Hybrid – 4 ...Show more
Last updated: 5 days ago • Promoted
Software Test Automation Engineer

Software Test Automation Engineer

AMD • Markham
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
Last updated: 4 hours ago • Promoted • New!
Sr. Software Developer in Test (Python)

Sr. Software Developer in Test (Python)

Align Technology • Toronto, Ontario, CA
Full-time
Quick Apply
This full-time, on-site position is ideal for experienced senior software development professionals with experience in automated testing. We are looking for a Senior Software Developer in Test (Sr.S...Show more
Last updated: 30+ days ago
Senior QA Lead : Systems & API Testing

Senior QA Lead : Systems & API Testing

Russell Tobin • Toronto
Full-time
A professional staffing organization in Toronto seeks a Senior Systems Testing / QA Specialist to lead quality assurance for a critical digital initiative. The role involves overseeing testing phase...Show more
Last updated: 3 days ago • Promoted
Senior Software Test Specialist

Senior 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: 5 days ago • Promoted
Software Test Automation Engineer

Software Test Automation Engineer

Advanced Micro Devices • Markham
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers to PCs, gaming and embedded syste...Show more
Last updated: 1 day ago • Promoted
Senior System Software Engineer

Senior System Software Engineer

ThunderSoft • Toronto
Full-time
Work closely with global customers to.Collaborate with internal engineering teams (platform, multimedia, connectivity, sensors, camera, and OS) to ensure timely and high-quality delivery.Analyze cu...Show more
Last updated: 5 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: 5 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

SuiteSpot Technology • Toronto, ON, CA
Full-time
Quick Apply
Who We Are SuiteSpot is a PropTech company transforming how residential real estate is managed and operated at scale.Our award-winning Maintenance and Capital SaaS solutions serve the top 50 multif...Show more
Last updated: 19 days ago
Senior QA & Testing Specialist – Onsite 8-Month Contract

Senior QA & Testing Specialist – Onsite 8-Month Contract

Akkodis group • Toronto
Full-time +1
A leading technology services firm in Toronto is seeking a Senior Systems Testing / QA Specialist for an 8-month contract. The role involves developing and executing test strategies across various env...Show more
Last updated: 5 days ago • Promoted
Senior Quality Engineer - Manual Testing & SQL Focus

Senior Quality Engineer - Manual Testing & SQL Focus

Rates.ca • Toronto
Full-time
A leading online insurance comparison platform in Toronto seeks a highly motivated Quality Engineer to work in a collaborative agile environment. The candidate will focus on manual testing, relation...Show more
Last updated: 5 days ago • Promoted
Senior QA & Systems Testing Specialist

Senior QA & Systems Testing Specialist

Damco Solutions Inc. • Toronto
Full-time
A leading IT solutions provider in Toronto is seeking a Quality Assurance Specialist.The role involves developing and executing test plans and scripts across various applications.Candidates must ha...Show more
Last updated: 5 days ago • Promoted
Software Development Engineer in Test

Software Development Engineer in Test

RBC • Toronto
Full-time
APPLICATION DEADLINE : January 30, 2026.This role can be located the Caribbean Banking Market or in Canada where the successful candidate resides. The Software Development Engineer in Test (SDET) for...Show more
Last updated: 5 days ago • Promoted
Senior Test Automation Engineer - C++ & AI-Driven UI / Backend

Senior Test Automation Engineer - C++ & AI-Driven UI / Backend

Autodesk • Toronto
Full-time
A leading software company in Toronto is looking for a Senior Software Developer specializing in C++ and Test Automation. The role involves developing automated tests for backend services, collabora...Show more
Last updated: 5 days ago • Promoted
Senior API Test Automation Engineer – Hybrid Toronto

Senior API Test Automation Engineer – Hybrid Toronto

Delpath • Toronto
Full-time +1
A technology solutions firm in Toronto is seeking a Senior Test Automation Engineer to enhance their testing practices.This role emphasizes designing and implementing automation scripts, particular...Show more
Last updated: 5 days ago • Promoted