Senior DevOps Engineer – QA Automation Tools

Posted 6 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior DevOps engineer building full-stack automation tools and CI/CD platforms for General Motors’ automotive software teams. Improving testing, quality monitoring, and engineering delivery workflows.

Responsibilities

  • Lead the 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 supporting requirement owners, developers, and QA teams in validating software quality and accelerating delivery.
  • Create solutions integrating with version control systems, build pipelines, and automated testing frameworks.
  • Collaborate with developers, DevOps engineers, and QA teams to embed automation, performance monitoring, and IT compliance checks into the software delivery lifecycle.
  • Develop backend services, databases, frontend visualizations, test automation, CI/CD integrations, and performance monitoring solutions.
  • Improve workflows, visibility into complex systems, and consistency across platforms.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 5+ years of experience in DevOps, Software Development, Quality Assurance, tools development, or web application development.
  • Specialized in mainstream computing languages such as Python or C++.
  • Familiarity with data structures and algorithms.
  • Experience 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 understanding of 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.

Benefits

  • 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.
  • GM Vehicle Purchase Plan for you and your family.

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$115,000 - CA$164,600 per year

Degree requirement

Bachelor's Degree

Tech skills

FlaskGraphQLJavaScriptMongoDBNode.jsNoSQLPostgresPythonReactSeleniumSQLTypeScriptC++

Location requirements

HybridMarkhamCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.