DevOps Software Quality Automation Tools Engineer
$90.9k - $136.4k per yearDevopsroles
This position requires local presence. Please view similar jobs below.
Job Description
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
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
- 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 click.appcast.io. 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.
#J-18808-Ljbffr- ...Description 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...QualitySoftwareFull timeWorldwide
- ...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...QualitySoftwareFull timeWorldwide
$90.9k - $136.4k per year
Job DescriptionVacancy 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 roleAI Disclosure: As part...QualitySoftwareDevopsFull timeWork at office- ...reference architecture for Platform Software delivery across component,... .... Create a coherent quality-gating strategy that protects... ...delivery path. Advise senior engineering and program leadership on... ...replace them with standardized, automated controls. Quality gates and...QualitySoftwareDevopsLocal area
- ...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)...QualitySoftwareLong term contractFull time
- ...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,...QualityFull time
$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...QualitySoftwareDevopsFull timeImmediate start$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...SoftwareLong term contractInternshipImmediate start$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...QualitySoftwareDevopsFull timeRemote work3 days per week$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...SoftwareFull timeWork from home$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...SoftwarePermanent employmentFull timeInternshipImmediate start$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...SoftwarePermanent employmentFull timeInternshipImmediate start$40k - $70k per year
...industry Manufacture Private company, corporation or industry Software company Information technology (IT) service provider... ...Object Notation (JSON) Conduct tests and perform security and quality controls Execute and document results of software application...QualitySoftwareRemote work$147k - $196.6k per year
...minimum. The Role The Data Engineering organization at General... ...General Motors that delivers software on every compute module the company... ...cybersecurity, privacy, and DevOps teams to drive integration,... ...with CI/CD pipelines and automation tools. Compensation The...SoftwareDevopsWork at officeRemote work3 days per week- ...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-...QualitySoftwarePermanent employmentFull timeImmediate start
$110k - $115k per year
...Lead and manage the application support and DevOps teams to ensure optimal performance and... ..., and environment management. Drive automation, monitoring, and continuous improvement initiatives... ..., CI/CD pipelines, monitoring tools, databases, and customer-facing applications...DevopsLong term contractPermanent employment$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...SoftwareFull timeCasual workWorldwideMonday to friday- ...minimum.The Role:General Motors is seeking a software engineering leader to modernize and scale the build... ...to Bazel, Google’s open-source build tool, improving speed, reliability, and... ...architecture and experience shipping high-quality, safety-critical products in automotive,...QualitySoftwareWork at office
- ...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...SoftwarePermanent employmentFull timeImmediate startOverseas
$77.6k - $87.3k per year
...Networking (SSN) and advanced automation, including robotics and energy... ...solutions. Known for the quality of our technology and the... ...opportunity to work with talented engineers and a leadership group committed... ...of the latest Automotive tools and techniques. Automotive...QualityLong term contractTemporary workRemote work1 day per week- ...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...SoftwarePermanent employmentFull timeImmediate start
- ...manufacture our own line of advanced automation products for use in... ...OPPORTUNITY: ARCX is looking for Quality Assurance Developer to join... ...? Debug and test client software products to identify problems... ...in Computer Science, Computer Engineering Technology, or equivalent ?...QualitySoftwareFull timeCasual workRemote workMonday to friday
$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...QualitySoftwareFull timeInternship$65k - $85k per year
...developer and supplier of precision-engineered testing solutions equipment... ...with prior experience with automated test equipment (ATE) for the... .... Presenting Acculogic tools at trade shows and seminars to... ...development ~ Collaborate with software development, engineering,...SoftwareFull timeWork at officeLocal areaRemote workWork from home- ...Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary As... ...Design, develop, execute and maintain automated software/firmware test suites for the purpose of verifying quality and compliance of Qualcomm products at...QualitySoftware
$38 per hour
...analyses of machines, components and materials Computer-aided design (CAD) Estimate costs and materials Prepare and interpret engineering design, drawings and specifications Prepare contracts and tenders Prepare standards and schedules Supervise maintenance...Permanent employmentFull timeRemote work- ...FIS? About the Role As a Quality Assurance Analyst II for... ...~ Utilize simulators, testing tools, and physical payment devices... ...Contribute to the advancement of test automation capabilities and continuous... ...Experience with Agile and Waterfall software development and testing...QualitySoftwareFull time
$127k - $225k per year
...permanent opening for a Research Engineer. About the team: The... ...and build a complete agentic software system engineering framework spanning... ...model layer, the code agent tooling layer, and the upper-layer... ...reliability, and human-collaboration quality. Proficiency in Python (or...QualitySoftwarePermanent employmentFull timeInternshipImmediate start- ...Description L3 Network/ Linux Systems Engineer Responsibilities Being... ...and implements scripts to automate tasks in Linux (Python/Bash/... ...the network monitoring tools to pinpoint issues and bottlenecks... ...of server level operations and software principles utilizing Linux CLI...SoftwareInternshipWorldwide
$55k - $70k per year
...Private company, corporation or industry Software company Information technology (IT)... ...specialist (MCTS) Microsoft Certified Systems Engineer (MCSE) Experience and specialization... ...design Additional information Own tools/equipment Computer Internet access...SoftwareRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to DevOps Software Quality Automation Tools Engineer. Be the first to apply!
- software test engineer Markham, ON
- qa engineer Markham, ON
- software quality assurance engineer Markham, ON
- senior quality assurance engineer Markham, ON
- electrical automation engineer Markham, ON
- test automation specialist Markham, ON
- marketing automation specialist Markham, ON
- automation specialist Markham, ON
- automation application engineer Markham, ON
- automation engineer Markham, ON



