Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Test Engineering, Data Engineering - Systems QA

$90.9k - $136.4k per year

GM of Canada Company

Job Description Vacancy Status: This posting is 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: This role is categorized as hybrid. This means the successful candidate is expected to report to the office three days per week, at minimum.

About the Team

The Data Engineering Systems QA team verifies the end-to-end data plane and control plane ecosystem connecting millions of intelligent vehicles to cloud platforms. Our mission is to ensure that vehicle data streaming from embedded controllers reaches cloud data platforms, mobile apps, and operational monitoring services with zero loss, while rigorously testing and monitoring controlled configuration rollouts and campaign operations across the fleet.

The Role

We are seeking a candidate in Test Engineering to strengthen our system verification and quality assurance team. This role is crucial for ensuring the integrity, scalability, and performance of our end-to-end data plane and control plane pipelines, extending from embedded vehicle components to cloud-based analytics platforms. In this role, you will develop automated verification for bench and vehicle levels of connected vehicle features, validating high-throughput telemetry ingestion, and vehicle health monitoring. The successful candidate will drive testing rigor across both physical test assets and cloud environments, ensuring our systems meet demanding quality, safety, and performance requirements.

What You'll Do (Responsibilities)

  • End-to-End Test Strategy & Execution: Formulate, automate, and execute comprehensive test plans covering both data plane and control plane interfaces across vehicle edge, cloud infrastructure layers and beyond.
  • Hardware-in-the-Loop (HIL) Testing: Configure, maintain, and execute tests on benches, virtual test environments (SIL), and instrumented vehicle setups.
  • System Integration & Performance Testing: Conduct thorough integration, latency and throughput testing across edge and cloud boundaries; identify system bottlenecks and propose optimizations.
  • Data Integrity & Pipeline Verification: Validate data serialization, pipeline throughput, deduplication, and database persistence across ingestion feeds and analytical storage layers.
  • Observability & Defect Triage: Leverage monitoring dashboards, metrics, and distributed tracing to proactively detect anomalies, perform deep root-cause analysis, and track defect resolution across hardware and software teams.
  • Collaborative Engineering: Partner closely with embedded software developers, cloud platform teams, and system architects to facilitate seamless system integration and drive design-for-testability.
  • CI/CD & Test Automation: Build and maintain automated regression suites integrated into CI/CD pipelines to enforce quality gates for every software and firmware release.
  • Documentation & Quality Standards: Maintain rigorous documentation of system test benches, test frameworks, test results, and performance baselines.

Your Skills & Abilities (Required Qualifications)

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical discipline.
  • 3+ years of experience in software or systems testing, with exposure to embedded systems, connected devices, or IoT ecosystems.
  • Demonstrated hands-on experience with Hardware-in-the-Loop (HIL) testing, including test setup, wire harness troubleshooting, signal/bus simulation, test execution, and results analysis.
  • Proficiency in Python for automated testing, test harness creation, and data processing.
  • Practical ability to inspect, read, and debug compiled code written in C/C++, Rust, or Java.
  • Working knowledge of SQL for querying relational and analytical databases to verify data persistence and message integrity.
  • Experience with operating systems such as Linux, QNX, or Android.
  • Solid understanding of Agile methodologies, Git version control, and CI/CD automated test integration.

What Can Give You A Competitive Edge (Preferred Qualifications)

  • Experience with software observability, including monitoring, logging, metrics, dashboards, and alerting.
  • Hands-on experience with observability and monitoring platforms such as Datadog, Grafana, or OpenTelemetry.
  • Experience with data and analytics platforms such as Databricks, Apache Spark, or Apache Kafka.
  • Familiarity with cloud platforms such as AWS or Microsoft Azure.
  • Knowledge of telecommunication networks (cellular 4G/5G, LTE-V2X), IoT messaging protocols (MQTT, Protobuf, WebSockets), and transport security (TLS/mTLS).
  • Familiarity with automotive networking protocols (CAN, CAN-FD, Automotive Ethernet, SOME/IP, UDS) and analysis tools (Vector CANoe, CANalyzer, Wireshark).
  • Understanding of microservices architecture and distributed cloud systems.

Compensation

The salary range for this role is $90,900 to $136,400. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. 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

  • 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.

Learn more about:

Our Company Our Culture How we hire Our diverse team bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.

Explore our global locations

We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team.

We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Test Engineering, Data Engineering - Systems QA in Markham, ON vacancy
  •  ...seeking a Principal/Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and...  ...activities into a coherent engineering system. What You'll Do (...  ...for analytics, trend analysis, data mining, and reporting. Develop... 
    Data
    Full time
    Work at office
    Immediate start

    General Motors

    Markham, ON
    4 days ago
  • Transform embedded software testing at General Motors as a Lead Software Engineer for Test System Modernization. This hybrid role involves spearheading architecture and standardizing frameworks for enhanced testing efficiency. In this influential position at GM, you will direct... 
    Suggested

    General Motors

    Markham, ON
    4 days ago
  •  ...Description Job Description L3 Network/ Linux Systems Engineer Responsibilities Being escalation...  ...making. Experience in network data analysis with tools such as Wireshark, TCPDump...  ...: In-person timed "IPv4 fundamentals" test will be conducted prior to the interview,... 
    Data
    Internship
    Worldwide

    Nextologies Limited

    Markham, ON
    more than 2 months ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...AECOM is seeking a Control Systems Designer to join our growing Canadian Data Center practice. This role will support...  ..., functional performance testing, submittal reviews, or field verification... 
    Data
    Full time
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Markham, ON
    13 days ago
  •  ...Description Position Title: Software Quality Assurance and Automation Test Engineer - ADAS Controllers   CIeNET is a mobile, automotive,...  ...internet, telematics services, and Advanced Driver Assistance Systems (ADAS) technologies to fruition over the years.   CIeNET... 
    Suggested
    Full time
    Worldwide

    Cienet International

    Markham, ON
    a month ago
  •  ...Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is...  ...services, and Advanced Driver Assistance Systems (ADAS) technologies to fruition over the...  ...with us. Role Summary The software QA engineer will be an important member of... 
    Full time
    Worldwide

    Cienet International

    Markham, ON
    more than 2 months ago
  • $90k - $150k per year

     ...The Data Engineer is responsible for designing, building, and maintaining the data pipelines and integrations that power GEI’s AI solutions and digital initiatives. This role focuses on ensuring enterprise data is accessible, reliable, and governed so that AI capabilities... 
    Data
    Work at office
    Flexible hours

    GEI Consultants, Inc

    Markham, ON
    3 days ago
  • $127k - $225k per year

     ...immediate permanent opening for a Software Engineer. About the team:  The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation...  ...and develop frameworks and engines for next-generation serverless computing... 
    Data
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  • $145k - $195k per year

     ...over 50,000 planners, designers, engineers, scientists, digital...  ...to join our growing Canadian Data Center team. This individual...  ...Design and oversee mechanical systems including HVAC, chilled water,...  ...commissioning, integrated systems testing, and startup support. ~ Strong... 
    Data
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Markham, ON
    4 days ago
  • $125k - $175k per year

     ...Senior Mechanical Engineer, Data Centers Full-time Business Group: DCS Business Line:...  ...condenser-water and critical mechanical systems. Develop solutions using CRAHs, CRACs...  ...~ Commissioning and integrated systems testing experience. ~ Knowledge of Canadian codes... 
    Data
    Full time
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECO

    Markham, ON
    4 days ago
  • $125k - $175k per year

     ...Senior Electrical Engineer, Data Centers Full-time Business Group: DCS Business Line:...  ...and low-voltage electrical distribution systems, including utility services, substations...  ...reviews, commissioning, integrated systems testing, startup and turnover. Work directly... 
    Data
    Full time
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECO

    Markham, ON
    2 days ago
  •  ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and...  ...Engineer to join our growing Canadian Data Center practice. This role will support the...  ...Responsibilities Design mechanical systems for data centers and mission-critical facilities... 
    Data
    Full time
    For contractors
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    AECOM

    Markham, ON
    13 days ago
  • $58k - $104k per year

     ...immediate internship opening for a Research Engineer. About the Team: The Technology...  ...with a focus on AI, Software Engineering Systems, or Distributed Systems. Proficient in...  ..., structured outputs), embedded database engines or high-performance vector stores is an... 
    Long term contract
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital...  ...to join our growing Canadian Data Center team. This individual...  ...Design and oversee mechanical systems including HVAC, chilled water,...  ...commissioning, integrated systems testing, and startup support. ~ Strong... 
    Data
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Markham, ON
    19 days ago
  • Elevate your engineering career with AECOM as a Senior Mechanical Engineer focused on hybrid data center projects in Markham, Ontario. Tackle complex cooling systems and mechanical design challenges every day. Join AECOM's Canadian Data Center team as a Senior Mechanical Engineer... 
    Data

    AECO

    Markham, ON
    4 days ago
  • Join AECOM as a Lead Mechanical Engineer for our Data Center team, focusing on delivering cutting-edge solutions in mechanical design across Canada...  ...technical contact for clients • Design HVAC and plumbing systems effectively • Oversee project budgets, schedules, and quality... 
    Data
    Remote work

    AECOM

    Markham, ON
    4 days ago
  •  ...per week, at minimum. The Role The Data Engineering organization at General Motors is...  ...processes, and forwards data from vehicle systems to cloud storage. The SDK lets application...  ...the code through design work, code and test case reviews, and prototyping as needed.... 
    Data
    Work at office
    Remote work

    General Motors

    Markham, ON
    5 days ago
  •  ...Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering...  ...Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design...  ...in SW/FW engineering with focus on Data Center Servers (minimum 5 years).... 
    Data

    Qualcomm

    Markham, ON
    22 days ago
  •  ...Huawei Canada is seeking a Principal Compiler Engineer to design, develop, and test software across a range of products. You will analyze performance, contribute to hardware/software co-design, and mentor junior developers while guiding technical direction and research efforts... 

    Huawei Canada

    Markham, ON
    3 days ago
  • ## Principal Software Engineering - Build System ModernizationApply: Remote/Hybrid: Markham, Ontario, Canada: Full time: Posted Today: JR-202621737...  ...with empathy.* Modernize a large embedded-software build and test system by transitioning legacy Make- or shell-based... 
    Full time
    Work at office
    Remote work

    General Motors Corporation

    Markham, ON
    3 days ago
  •  ...bigger — technology that moves the world forward. The Role AMD is seeking a Server Systems Assembly Manufacturing Engineer to drive manufacturing excellence for our growing Data Center GPU (DCGPU), Machine Learning, and Artificial Intelligence products. In this role,... 
    Data
    Contract work
    Internship

    AMD

    Markham, ON
    23 days ago
  • $21.5 per hour

     ...documents, finished good and raw material tests to support the quality team in food safety...  ...the development of food safety and quality systems through technical leadership. Ensure product...  ...ensure the safety of products. Maintain QA records in safe, secure and orderly manner.... 
    Hourly pay
    Casual work
    Work at office
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Post Consumer Brands

    Markham, ON
    4 days ago
  • $65k - $80k per year

     ...corporate training offered throughout the year The Opportunity: The QA Specialist – Deviation and CAPA role is based in our facility in...  ...with cross-functional teams to ensure the Quality Management System (QMS) is being followed. They will be leading the investigation... 
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    Sentrex

    Markham, ON
    more than 2 months ago
  • $147k - $196.6k per year

     ...office three days per week, at minimum. The Role The Data Engineering organization at General Motors is building a unified Vehicle Data...  ...plane collects, processes, and forwards data from vehicle systems to cloud storage. The SDK lets application teams use the platform... 
    Data
    Work at office
    Remote work
    3 days per week

    General Motors

    Markham, ON
    3 days ago
  • $130k - $165k per year

     ...foundation as a statistical and data management center of excellence...  ...design specifications, test plans for user acceptance testing...  ...electronic data capture (EDC) system, dataflow, and quality control...  ...assist the Quality Assurance (QA) department with QA audits on assigned... 
    Data
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home
    Worldwide

    Everest Clinical Research

    Markham, ON
    more than 2 months ago
  •  ...QA Guidewire Functional Tester Role Description Experience Required: 6–8 years Key Responsibilities...  ...Guidewire P&C initiatives. Drive testing across PolicyCenter, BillingCenter,...  ..., Java, Python, Jenkins, Git, and data reconciliation. Knowledge of rating... 
    Data
    Permanent employment

    Astra North Infoteck Inc.

    Markham, ON
    2 days ago
  •  ...Job Title: QA Specialist – Junior Location: Toronto, ON...  ...software quality assurance and testing activities across web applications...  ...APIs, and enterprise software systems. The ideal candidate will have...  ..., responses, status codes, and data integrity. Assist in test automation... 
    Data
    Contract work

    Compu-Vision Consulting Inc.

    Markham, ON
    4 days ago
  •  ...Job Title: QA Specialist – Senior Location: Toronto, ON Experience...  ..., execute, and improve software testing activities across web applications, APIs, and enterprise systems. The candidate will be...  ...scripts, automation components, test data, and testing documentation.... 
    Data
    Contract work

    Compu-Vision Consulting Inc.

    Markham, ON
    4 days ago
  • $60k - $90k per year

     ...with a strong foundation as a statistical and data management center of excellence. Building...  ...Report Forms (CRFs) and database schema. Test data capture/entry screens. # Accurately...  ...required, data management quality assurance (QA) personnel in performing QA procedures on trial... 
    Data
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home
    Worldwide

    Everest Clinical Research

    Markham, ON
    more than 2 months ago
  •  ...Job Title : Principal Software Engineer Location : Miami, Florida...  ...for Clinical Trial Management Systems   About Sitero Sitero...  ...leverage advanced technology, data, and AI to drive safety, compliance...  ...for code generation, testing, refactoring, documentation, and... 
    Data
    Long term contract
    Full time

    Sitero

    Markham, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Test Engineering, Data Engineering - Systems QA. Be the first to apply!