Talent.com

Software test engineer Jobs in Markham, ON

Create a job alert for this search

Software test engineer • markham on

Last updated: 3 days ago

Principal Software Engineering - Test System Modernization

General MotorsMarkham
Full-timeFull-time

This posting is not for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process fo... Show more

Embedded Software Engineer

ExtentComRichmond Hill, Ontario, Canada
CA$230.00 dailyCA$230.00 daily
Full-timeFull-time
Quick Apply

The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems.The ideal candidate will be self-motivated and reliable,... Show more

Embedded Software Engineer, Markham

Evertz Microsystems LimitedMarkham, ON, CA
CA$75,000.00–CA$85,000.00 yearlyCA$75,000.00–CA$85,000.00 yearly
Quick Apply

Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development of new video routing and Video centric IP switching... Show more

Summer 2027 Long Term Software Test Engineering Intern/Co-Op

AMDMarkham
Full-timeFull-time

At AMD, we believe technology can change lives for the better.It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us.And we’re looking for ta... Show more

Software Engineering Intern

TrimbleRichmond Hill
Full-timeFull-time

Architect the Core of Autonomy: Software Engineering Intern (16-Month).Ready to write the code that powers high-precision navigation and autonomous systems? Join our Applanix team for an immersive ... Show more

Summer 2027 Intern, Software Engineering

RyanNorth York
Full-timeFull-time

Paid Holidays (La Fête Nationale du Québec (QC), Canada Day, Civic Holiday (AB,ON, QC), British Columbia Day (BC)).Mentorship Opportunities and Hands-On Training.Networking with Industry Leaders.Al... Show more

Software Quality Assurance and Automation Test Engineer-Automotive Infotainment

CIeNET InternationalMarkham, ON, CA
Full-timeFull-time
Quick Apply

Location: Markham, Ontario, Canada.Position: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment.CIeNET is a mobile, automotive, telecom and enterprise software servic... Show more

Co-op Engineer - AI Software Engineering

Huawei Technologies Canada Co., Ltd.Markham, Ontario, CA
InternshipInternship

Huawei Canada has an immediate co-op opening for an Engineer.Founded in 2012, the Noah’s Ark lab has evolved into a prominent research organization with notable achievements in academia and industr... Show more

Senior Director Software Engineer

BroadridgeMarkham, ON
CA$160,000.00–CA$180,000.00 yearlyCA$160,000.00–CA$180,000.00 yearly
Full-timeFull-time

At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more.If you’re passionate about developing your career, while helping others along the way, come join ... Show more

Senior Software Engineer - Brokerage Platform

moomooNorth York, ON, CA
Full-timeFull-time
Quick Apply

About Moomoo Canada Financial Inc.MFC) is a subsidiary of FUTU Holdings Inc.NASDAQ: FUTU), a global leader in online brokerage and wealth management solutions.Moomoo is one of the most trusted and ... Show more

Senior Test Automation Engineer

PureFacts Financial SolutionsToronto, Ontario, Canada, M2N 5S4
CA$100,000.00–CA$120,000.00 yearlyCA$100,000.00–CA$120,000.00 yearly
Quick Apply

About PureFacts Financial Solutions.PureFacts is the leader in the Revenue Performance Management category for wealth and asset management firms.The PureRevenue™ Platform helps organizations maximi... Show more

Staff Software Test Engineering - ADAS Infrastructure Compliance

General MotorsMarkham, Ontario, Canada
CA$147,000.00–CA$196,600.00 yearlyCA$147,000.00–CA$196,600.00 yearly
Full-timeFull-time

This posting is for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process for th... Show more

Senior Software Engineer

Randstad CanadaNorth York, Ontario, CA
TemporaryTemporary
Quick Apply

Senior Software Engineer – Java / Angular.Contract: October 19, 2026 – February 19, 2027.Work Model: 4 days per week onsite.Industry: Financial Services / Technology.We’re looking for a Senior Soft... Show more

Test Products from Home - $25-$45/hr + Freebies

Great Lion CanadaMarkham, Ontario
CA$25.00–CA$45.00 hourlyCA$25.00–CA$45.00 hourly
Temporary, Part-timeTemporary, Part-time

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Test Validation Engineer

Executive Talent on DemandScarborough , ON
TemporaryTemporary

We’re recruiting on behalf of a leading global rail transportation company for a.Junior Test Validation Engineer.This is a hybrid role, 12-month contract.In this role you will support the preparati... Show more

Software Developer – Junior - MSON #1

Compu-Vision Consulting Inc.Markham, Ontario, Canada

We are seeking a motivated Junior Software Developer to assist in designing, developing, testing, and maintaining software applications.The ideal candidate will have foundational knowledge of appli... Show more

Software testing technician

Storage GuardianNorth York, ON, Canada
Permanent, Full-timePermanent, Full-time

Develop and document software testing plans.Monitor the performance of computer systems and networks.Install software and hardware and configure operating system software in preparation for testing... Show more

Test Validation Engineer

Marketers on DemandScarborough, ON
TemporaryTemporary

We’re recruiting on behalf of a leading global rail transportation company for a.Junior Test Validation Engineer.This is a hybrid role, 12-month contract.In this role you will support the preparati... Show more

Summer 2027 Long Term Software Test Engineering Intern/Co-Op

Advanced Micro Devices, IncMARKHAM, Ontario, Canada
Full-timeFull-time

At AMD, we believe technology can change lives for the better.It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us.And we’re looking for ta... Show more

GUI Software Developer

SQUALUS GROUPRichmond Hill Central, ON, ca
CA$85,000.00–CA$100,000.00 yearlyCA$85,000.00–CA$100,000.00 yearly
Permanent, Full-timePermanent, Full-time
Quick Apply

GUI Software Developer -  Richmond Hill, ON (in person, full-time permanent).Our client builds award-winning AI and 3D-vision software that lets industrial robots program themselves.We are loo... Show more

People also ask
Principal Software Engineering - Test System Modernization

Principal Software Engineering - Test System Modernization

General MotorsMarkham
3 days ago
Job type
  • Full-time
Job description

Job Description Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications. AI Disclosure: As part of the application process, Artificial Intelligence will be used in the hiring process for this role Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham or Oshawa office three times per week, at minimum. The Role General Motors is seeking a Principal/Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software-defined vehicles. This role is for a hands-on technical leader who can turn ambiguous, cross-team problems into durable architecture, practical standards, and measurable improvements in engineering effectiveness, release confidence, and product quality. The successful candidate will lead a major capability across multiple teams, influence technical direction beyond their immediate organization, and connect software, tooling, infrastructure, test, and release activities into a coherent engineering system. What You'll Do (Responsibilities):

  • Be a critical leader of software engineering productivity and effectiveness.
  • Identify opportunities, strategies, process improvements, and lead the change.
  • Be hands-on by leading high impact efforts.
  • Be a strong communicator, coach, and mentor.
  • Analyze unusual and difficult problems effectively.
  • Ability to connect multiple initiatives together to deliver higher value.
  • Visualize required innovation, learning and simplification in this space and transition the team to execute what is required to achieve.
  • Maintain command skills and empathy at the same time.
  • Lead the modernization of a large-scale embedded software test system.
  • Define and modernize a standardized, fully automated, headless framework across virtual and physical environments to enable full-suite testing multiple times per day.

Key Deliverables

  • Define the architecture and roadmap for standardized test execution, configuration and variation management, traceability, quality gates, regression selection, and results reporting.
  • Establish change-impact analysis and risk-based regression strategies using Gears, Pure Variants, or equivalent tools to determine test applicability and optimize re-testing.
  • Standardize test-result schemas, metadata, diagnostics, and artifacts; enable storage in Databricks for analytics, trend analysis, data mining, and reporting.
  • Develop APIs and integrations connecting test execution, test management, issue tracking, failure triage, and diagnostic tools
  • Improve test robustness, failure triage, execution speed, and deployment efficiency across CI/CD pipelines and physical and virtual test environments.

Measures of Success

  • Faster, more reliable test deployment and execution.
  • More efficient regression testing through accurate change-impact analysis.
  • Standardized, traceable test results accessible through Databricks and documented APIs.
  • Faster failure identification, triage, and resolution.
  • Clear test applicability across software, hardware, configuration, and platform variants.

Qualifications/Requirements

  • Bachelor's degree in computer science, computer engineering, electrical engineering, software engineering, systems engineering or a related technical field; or equivalent practical experience.
  • Typically, 10+ and 15+ more years experience validating software systems, including substantial experience leading architecture across organizations.
  • Deep understanding of software architecture for real time systems.
  • Experience shipping high quality safety critical products.
  • Experience architecting large-scale CI/CD, embedded test automation, and build-to-test pipelines.
  • Expertise in variation management, configuration comparison, change-impact analysis, and risk-based regression testing.
  • Experience with test-result data modeling, Databricks, analytics, data mining, and API development.
  • Proficiency with embedded systems, Linux, Git, Python, Bash, Robot Framework, containers, and infrastructure as code.
  • Demonstrated ability to integrate automated diagnostics and issue-management workflows.

People Skills:

  • Exceptional problem-solving and analytical abilities, with a keen attention to detail.
  • Demonstrated ability to manage multiple projects and priorities in a fast-paced environment.
  • Demonstrated ability to work in an action-oriented decision-making environment.

What Will Give You a Competitive Edge (Preferred Qualifications):

  • Master’s degree or PhD in Computer Science, Software Engineering, Machine Learning, AI, or a related field.
  • Experience in embedded software development, automotive software, systems engineering, or safety-related toolchains.
  • Familiarity with GM engineering tools, engineering workflows, or internal platform environments.
  • Experience building AI assistants, coding agents, or domain-specific AI capabilities for engineers.
  • Experience with knowledge systems, vector search, ranking, workflow orchestration, or code intelligence platforms.
  • Experience supporting large engineering communities through reusable tools, templates, and automation.
  • Experience evaluating AI quality in production systems using measurable outcomes such as acceptance rate, time saved, precision and recall, hallucination reduction, or workflow completion rate.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE. Benefits Overview The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:

  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave;
  • Healthcare, dental, and vision benefits;
  • Life insurance plans to cover you and your family;
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement;
  • GM Vehicle Purchase Plan for you and your family

About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Non-Discrimination and Equal Employment Opportunities General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, [email](mailto:example@example.com) us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.