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

DevOps Software Quality Automation Tools Engineer

$90.9k - $136.4k per year
Full-time

General Motors

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

AI Disclosure:

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Hybrid - This role is categorized as hybrid. This means the successful candidate is expected to report to our office in Markham, ON three times per week, at minimum.

About the Team:

The Software Quality Automation team enables safe, high-quality automotive software delivery through providing infrastructure pieces for continuous integration and delivery, automated testing, quality gates, behavior-driven development tooling, software visualization, and coverage analysis.

We are a collaborative and innovative full stack DevOps tools team focused on building high-quality tools and platforms that empower developers, testers, and system engineers across the organization. Our work sits at the intersection of software quality assurance, DevOps, and tools development—from designing internal web applications and automation frameworks to creating visualization platforms that simplify complex system interactions.

Hybrid Work

This position operates on a hybrid work model, requiring the successful candidate to be onsite a minimum of three times per week

Role Overview:

As a Software Quality Automation Developer, you will be responsible for design and development of internal platforms, tools and automation frameworks that support engineering teams across the organization. You will work on full-stack solutions, from backend services and databases to frontend visualizations — while ensuring quality through test automation, CI/CD integration, and performance monitoring within the organization.

You will collaborate with developers, QA testers, System Engineers and DevOps specialists to build tools that improve workflows, increase visibility into complex systems, and drive consistency across platforms. This role requires a good foundation in software quality practices, automation, software development, and cloud-based development environments, along with curiosity and initiative to learn and grow in both tools development and DevOps practices.

Key Responsibilities

  • Design and development of internal full stack tools and frameworks that enhance CI/CD pipelines and improve test automation workflows.

  • Build and maintain full-stack applications that support requirement owners, developers and QA teams in validating software quality and accelerating delivery.

  • Create solutions that integrate with version control systems, build pipelines, and automated testing frameworks to streamline engineering processes.

  • Collaborate with developers, DevOps engineers, and QA teams to embed automation, performance monitoring, and IT compliance checks into the software delivery lifecycle.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.

  • 2+ years of experience in DevOps, Software Development, Quality Assurance, tools development, web application development

  • Experienced in mainstream computing languages such as Python or C++

  • Familiarity with data structures and algorithms

  • Experienced in frontend development (HTML, React, JavaScript/TypeScript, CSS frameworks) and/or backend development (Node.js, Express, Flask, GraphQL).

  • Familiarity with databases (MongoDB, SQL/NoSQL, Postgres, Databricks) and an understanding of how data flows between systems.

  • Familiarity with test frameworks such as Robot, Unittest, Selenium, PyTest, CppUTest etc.

  • Strong problem-solving mindset, eagerness to learn, and ability to collaborate effectively with teammates.

  • Strong oral and written communication skills.

  • Ability to manage time, meet deadlines, and work independently.

  • Legal authorization to work in Canada and ability to travel to the US.

  • Valid Canadian driver’s license.

Preferred Qualifications

  • Familiarity with cloud platforms (Azure, AWS, GCP) and containerized environments (Docker, Kubernetes).

  • Experience of working with AI solutions and LLMs (RAG, prompt engineering, finetuning, etc.)

  • Familiarity of automotive software development or embedded systems.

  • High level of interpersonal skills for effective collaboration in a geographically dispersed team.

  • Exposure to BDD frameworks such as Behave, Cucumber, and similar tools, with an understanding of the BDD mindset.

  • Familiarity of working on GitHub Actions Workflow, VS code extension development

  • Familiarity with CarSim, dSPACE/Control Desk, or similar HIL tools.

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:

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 including health care spending account and wellness incentive.

  • 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 us or call us at View phone number on jobs.swagapp.com. 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the DevOps Software Quality Automation Tools Engineer in Markham, ON vacancy
  •  ...Description Location: Markham, Ontario, Canada Position: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development... 
    Quality
    Software
    Full time
    Worldwide

    Cienet International

    Markham, ON
    1 day ago
  •  ...management and cybersecurity software, serving Managed Service Providers...  ...manage, secure, and automate their IT environments, driving...  ...playing a vital role in our engineering process, and you’ll be often...  ...Qualifications: ~5+ years of DevOps/deployment pipeline experience... 
    Software
    Devops
    Long term contract
    Full time
    Manual labor
    Worldwide

    Kaseya Careers

    Markham, ON
    1 day ago
  •  ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada Function...  ..., and AI to drive safety, compliance, quality, and operational efficiency—enabling...  ...into Sitero’s platforms (e.g., automation, decision support, predictive insights)... 
    Quality
    Software
    Long term contract
    Full time

    Sitero

    Markham, ON
    1 day ago
  •  ...Position Title: Software Quality Assurance and Automation Test Engineer - ADAS Controllers   CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently... 
    Quality
    Software
    Full time
    Worldwide

    CIeNET International

    Markham, ON
    a month ago
  •  ...the critical infrastructure, internal tooling, and targeted ML services that...  ...blurring pipeline. This is a true hybrid engineering role demanding competence in both...  ...databases, and the client application. Quality Measurement: Build tools to track inter-annotator agreement,... 
    Quality
    Full time

    The Mecka

    Markham, ON
    1 day ago
  • $115k - $135k per year

     ...OVERVIEW The DevOps Administrator II works closely with a talented...  ...an opportunity to implement automation workflows, maintenance of...  ...deployment processes, techniques, and tools. Troubleshoots and resolves...  ...to IT Infrastructure and software behavior.  Develops and maintains... 
    Quality
    Software
    Devops
    Full time
    Immediate start

    Engage People Inc.

    Markham, ON
    1 day ago
  • $58k - $104k per year

     ...immediate co-op opening for an Engineer. About the team:...  ...are seeking a forward-thinking Software Engineer to join our team. Our...  ...use of AI agents and LLM-driven tools to redefine how we develop and...  ...Research and implement AI agents to automate complex workflows, from... 
    Software
    Long term contract
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  • $111.7k - $167.6k per year

     ...a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous...  .../CD) and Embedded Software Development Tools organization within Virtualization &...  ...strong cloud infrastructure skills to enable automated software builds scalable Bazel-based... 
    Quality
    Software
    Devops
    Full time
    Remote work
    3 days per week

    GM

    Markham, ON
    10 days ago
  •  ...in high-growth technology and software companies that drive transformative...  ...a Principal Network Software Engineer to architect and develop...  ...plane engineering, and cloud automation. The role will focus on building...  ...integration workflows, testing tools, and source code management tools... 
    Software
    Full time
    Worldwide

    Kaseya Careers

    Markham, ON
    1 day ago
  • $114.4k - $164.4k per year

     ...Area:\n\nEngineering Group, Engineering Group \u003e Machine Learning...  ...is transformative. In the AI Software team, we build the Qualcomm AI...  ...product\n * Testing application/tools developing for Qualcomm...  ...improving the Qualcomm ML SW automation test framework\n * Qualcomm ML... 
    Software
    Full time
    Work from home

    Qualcomm

    Markham, ON
    1 day ago
  • $94.5k - $141.7k per year

     ...nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nThe Qualcomm Global...  ...software.\n * Experience using industry standard development tools - e.g. tool-chains, IDEs, configuration management etc.\n... 
    Software
    Remplacement
    Full time
    Remote work
    Work from home

    Qualcomm

    Markham, ON
    1 day ago
  • $127k - $225k per year

     ...immediate permanent opening for a Senior Software Engineer. About the team: The Web...  ...job: Provide insight on current web engine technology, evolution and design. Participate...  ...we do not use artificial intelligence tools to screen or select candidates. All... 
    Software
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  • $106k - $156k per year

     ...description Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The Web Technology Lab explores...  ...by our hiring team, we do not use artificial intelligence tools to screen or select candidates. All done! Your application... 
    Software
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  • $99.5k - $149.3k per year

     ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group...  ...is transformative. In the AI Software team, we build the Qualcomm AI...  ...Development of model analyzing tools for the internal and external...  ...team Participate in software quality process improvements... 
    Quality
    Software
    Full time
    Work from home

    Qualcomm

    Markham, ON
    1 day ago
  •  ...permanent opening for a Principal Engineer. About the team:...  ...permanent opening for a Principal Software Engineer. About the job:...  ...limited to AI workload profiling tools development, vLLM or SGLang...  ...write clean, efficient, and high-quality code from scratch. ~ In-... 
    Quality
    Software
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  • $63k - $78k per year

     ...Position Summary: As a Senior QA Engineer, you will be responsible for hands-on test automation and testing across in-house...  ...contract Responsibilities: Software Testing and Automation  Write,...  ...evidence using the appropriate QA tools. Support UAT and release... 
    Quality
    Software
    Long term contract
    Contract work
    Temporary work
    Flexible hours
    Markham, ON
    1 day ago
  • $114.4k - $164.4k per year

     ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group...  ...is transformative. In the AI Software team, we build the Qualcomm AI...  ...Development of model analyzing tools for the internal and external...  ...team Participate in software quality process improvements... 
    Quality
    Software
    Full time
    Work from home

    Qualcomm

    Markham, ON
    1 day ago
  •  ...immediate permanent opening for a Principal Software Engineer. About the team: Established in...  ..., the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical...  ...their application in agentic reasoning and automation. ~ Strong foundation in algorithms, data... 
    Software
    Permanent employment
    Full time
    Immediate start
    Overseas

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  •  ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: We are seeking an embedded...  ...products. ~ Strong understanding of software engineering tools and workflows. ~ Demonstrated ability to lead cross-... 
    Software
    Full time
    Internship

    Qualcomm

    Markham, ON
    1 day ago
  •  ...Canada has an immediate permanent opening for a Distinguished Software IDE Engineer. About the team: Software IDE innovation Lab is...  ...have our own IDE and a series of enterprise-level intelligent tools based on AI/ML/LLMs/NLP for software development and maintenance... 
    Software
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    1 day ago
  • $125k - $145k per year

     ...OVERVIEW The Software Architect applies specialized knowledge to...  ...Business Analyst, Data and Software Engineers as required, in order to gain...  ...work conforms to security and quality standards (SOC2 & PCI) which...  ...and demonstrating the right tools at every stage of software... 
    Quality
    Software
    Full time
    Internship

    Engage People Inc.

    Markham, ON
    1 day ago
  • $90k - $120k per year

     ...We're hiring a Senior Data Engineer for a full-time permanent position...  ...ll set the standards for data quality, governance, and observability...  ...control discipline, and DevOps/DataOps practice Mentor junior...  ...applied to data transformation, automation, and pipeline development ~... 
    Quality
    Software
    Devops
    Long term contract
    Permanent employment
    Full time
    Work at office
    2 days per week
    3 days per week

    Stack It Recruitment

    Markham, ON
    1 day ago
  • $147k - $196.6k per year

     ...miles driven, GM is proving that automation can be trusted, intuitive,...  ...arbiters of end-to-end AV quality. We own large scale test scenario...  ...evaluate autonomous driving software performance across the...  ...efforts with autonomy, systems engineering, simulation, and data teams to... 
    Quality
    Software
    Full time
    Apprenticeship
    Local area
    Remote work
    Work from home
    Day shift
    3 days per week

    General Motors

    Markham, ON
    2 days ago
  • $75k - $85k per year

     ...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible...  ...dependency) Proficient with Bash scripting for task automation, build scripting, log parsing, and development tooling Experienced with standard Linux utilities... 
    Software
    Full time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    23 days ago
  •  ...visionaries to help launch bold engineering and business initiatives, and...  ...to the development of software pipelines that configure the...  ...parameters. Build software tools to ingest, cross-check, manage...  .... Create workflows for automated verification of configuration... 
    Software
    Devops
    Full time
    Internship
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Markham, ON
    2 days ago
  •  ...and upskill the Xplore data engineering team. You will define the end...  ...storage, modeling, governance, quality, observability), unify data...  ...management and data discovery tools; curate business glossaries and...  ...data quality SLAs/SLOs and automated validation at ingestion and transformation... 
    Quality
    Internship

    Xplore Inc.

    Markham, ON
    4 days ago
  • $90.9k - $136.4k per year

     ...the future of mobility. As a Software Developer, you will develop and...  ...applications. Work with Systems Engineers and senior developers to...  ...code reviews with a focus on C++ quality, maintainability, and...  .... Experience working with DevOps pipelines, build systems, and... 
    Quality
    Software
    Devops
    Full time
    Work at office
    Local area
    Work from home

    General Motors

    Markham, ON
    2 days ago
  • $115k - $164.6k per year

     ...responsible for delivering and maintaining the tools and services that engineers here at GM use every day to do their...  ...Role We are looking for a Senior Software Engineer with an extensive...  ...shippable artifacts with confidence and quality. We build and operate the foundations... 
    Quality
    Software
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Markham, ON
    13 hours ago
  •  ...Design and standardize secure, vendor‑agnostic substation automation architectures that improve resilience, flexibility, and scalability...  ..., and control. #LI-TF1 Key Responsibilities IEC 61850 Engineering & Modeling  Develop SCL engineering artifacts including ICD,... 
    Internship
    Work at office
    Local area
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    11 days ago
  •  ...Ontario, Canada Position: Software Developer - Frontend Enterprise...  ...and solutions research, engineering and development company founded...  ...intuitive, responsive, and high-quality web applications. The...  ...Work closely with QA and DevOps teams throughout the software... 
    Quality
    Software
    Devops
    Full time
    Worldwide

    Cienet International

    Markham, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to DevOps Software Quality Automation Tools Engineer. Be the first to apply!