Apply now

Posted 2 months ago

Quality Engineer - Test Automation

@ CDM Smith

Toronto, Ontario

5+ years experience
Apply now
SIGNALS

Overview

Trinnex, a subsidiary of CDM Smith, is hiring a Quality Engineer to design and maintain automated testing across APIs, web, mobile and performance, with AI-assisted QA work. The role mentors junior QA analysts and works under limited supervision. Pay is CAD $106,350 to $175,469, with remote work limited to British Columbia, Alberta, Manitoba and Ontario.

Responsibilities:

  • Design and maintain automated test suites for API, web, mobile and performance testing
  • Build reusable test frameworks and reduce test flakiness
  • Integrate automated tests into CI/CD pipelines
  • Review test automation pull requests
  • Mentor junior QA analysts

Requirements summary:

  • Bachelor's degree or 5 years of related experience
  • Advanced experience with Playwright, Jest, Maestro or Artillery
  • Strong Node.js and TypeScript skills
  • Hands-on experience with AI-assisted testing tools
  • Working knowledge of GCP, Kubernetes and Docker

Tools & skills

Source and dates

Source type not verified · jibe

Employer posting date
2026-09-16
First seen by our source
2026-10-14
Source record updated
2026-10-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience5+ years
Travelair: none · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)

Summary and details written by AI from the posting; the employer’s posting is the authority.

CDM Smith

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

More than an engineering & construction firm, we are a community passionate about meaningful projects and each other.

Full company description

CDM Smith is shaping what’s next, now, with world class solutions in water, environment, transportation and energy to public and private clients worldwide. As a full-service engineering and construction firm, we’re staying ahead of the curve of tomorrow’s changing needs and implementing lasting impacts today that propel forward our client services, quality results and enduring value across the entire project life cycle. Visit https://www.cdmsmith.com to discover how we're shaping the now together.

LinkedIn followers
234,923
People associated on LinkedIn
8,608
Reported office locations
  • 75 State Street, Suite 701, Boston, MA 02109, US
Business categories
  • Higher Education
  • Consulting
  • Infrastructure
  • Remote Sensing
  • Transportation
  • Education
  • EdTech
  • Environmental Engineering
  • Training
  • Construction
  • Corporate Training
  • Energy
  • Civil Engineering
  • Water
  • Business consulting
  • Management and consulting
Other recorded names
  • CDM Smith
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

CDM Smith is shaping what’s next, now, with world class solutions in water, environment, transportation and energy to public and private clients worldwide. As a full-service engineering and construction firm, we’re staying ahead of the curve of tomorrow’s changing needs and implementing lasting impacts today that propel forward our client services, quality results and enduring value across the entire project life…

FieldValue
IndustryCivil Engineering
Company size5,001-10,000 employees
HeadquartersBoston, MA
Organization typePrivately Held
Year founded1947
Open jobs on Jobsy7
LinkedInView page
Job description
Company Overview

If you are passionate about water and technology, Trinnex is the place for you! Trinnex is a visionary company that is transforming the way water resources are managed and protected. By combining cutting-edge digital technologies, such as sensor/IoT data, models, geospatial data, and AI/machine learning, we create innovative, smart, and scalable solutions that make a difference. Whether it's optimizing water supply and demand, detecting leaks and anomalies, or enhancing water quality and resilience, Trinnex delivers value and impact to public sector clients across the country.


Job Description

At this time, we are only able to consider candidates who reside and work in British Columbia, Alberta, Manitoba, or Ontario, where the company is registered to operate.

Trinnex, a wholly owned subsidiary of CDM Smith, is seeking a Quality Engineer with strong experience in modern test automation, cloud-based testing, and AI-assisted quality engineering, including hands-on use of AI-assisted tooling, agents, and skills. This role is responsible for designing, developing, and maintaining automated testing across APIs, web applications, mobile applications, and performance/load testing scenarios. The position also supports continuous improvement of QA processes, test reliability, CI/CD integration, AI-assisted QA enablement, and technical mentoring for QA team members. Work is performed under limited supervision and requires sound judgment, cross-functional collaboration, and the ability to communicate technical information clearly to both technical and non-technical stakeholders.

Duties and Responsibilities:

  • Designs, develops, and maintains automated test suites across API, web, mobile, and performance testing domains.
  • Builds reusable test utilities, fixtures, and frameworks that improve reliability, reduce maintenance effort, support consistent test data, and reduce flakiness.
  • Develops mobile test automation, including simulator and emulator execution, mobile authentication flows, API mocking strategies, and mobile CI/CD integration.
  • Develops and applies AI-assisted tooling, agents, and skills to support test review, debugging, documentation, automation maintenance, and developer productivity.
  • Supports scalable cloud-based load testing using Google Cloud Platform, Kubernetes, and related infrastructure practices.
  • Analyzes requirements, test results, defects, logs, traces, and performance metrics to identify risks, root causes, business impact, and opportunities for quality improvement.
  • Integrates automated tests into CI/CD pipelines with effective reporting, parallel execution, environment management, and failure analysis.
  • Establishes QA best practices, coding standards, documentation, and troubleshooting guidance for automation and cloud-based testing.
  • Reviews test automation pull requests and provides clear feedback on reliability, maintainability, and quality.
  • Mentors junior QA analysts and collaborates with development, product, and operations teams to improve testing outcomes.
  • Performs other duties as required.

#LI-LP1

#LI-REMOTE


Skills & Abilities

  • Advanced experience with web, API, mobile, and load testing frameworks such as Playwright, Jest, Maestro, Artillery, or similar tools.
  • Strong experience developing automation with Node.js, TypeScript, and modern JavaScript patterns.
  • Experience with iOS and Android mobile testing, including simulator and emulator management, mobile authentication flows, YAML-based test definitions, and mobile CI/CD integration.
  • Ability to design maintainable automation frameworks using async patterns, error handling, reusable components, and clean coding practices.
  • Working knowledge of cloud platforms such as Google Cloud Platform (GKE), Kubernetes, Docker, CI/CD pipelines, and related quality engineering practices.
  • Required hands-on experience using AI-assisted tooling, agents, and skills to support testing, debugging, documentation, code review, workflow automation, or quality engineering outcomes.
  • Ability to analyze complex failures using debugging tools, logs, traces, and performance data; troubleshoot reliability issues; and reduce test flakiness.
  • Strong communication, documentation, collaboration, presentation, and code review skills, with the ability to explain complex technical concepts clearly.
  • Ability to mentor others, facilitate technical discussions, influence without direct authority, navigate ambiguity, and manage multiple priorities.

Qualifications

  • Bachelor's degree.
  • 5 years of related experience.

Equivalent additional directly related experience will be considered in lieu of a college degree. Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.


Preferred Qualifications

  • Hands-on experience with Playwright for complex end-to-end testing scenarios, including authentication, visual testing, and multi-step workflows.
  • Hands-on experience with Maestro for mobile test automation, preferably with React Native or native iOS/Android applications.
  • Background in API testing, authentication flows, identity platforms, or related application integration testing.
  • Experience deploying or managing Kubernetes workloads on GKE or similar managed Kubernetes platforms.

Amount of Travel Required

No Travel is required
Additional Information

This job posting is for an existing vacancy.
Background Check and Drug Testing Information

CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as “CDM Smith”) reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing.
Pay Range Min

CAD $106,350.00
Pay Range Max

CAD $175,469.00
Additional Pay Range Information

CDM Smith is committed to fair and equitable compensation practices. This pay range is a good faith estimate representative of all experience levels for the geographic location assigned to the position. In addition to geographic location, a candidate’s salary is determined by several other factors including, but not limited to, the role, function and associated responsibilities, relevant work experience, skills, required certifications, and education/training.
Additional Compensation

All bonuses at CDM Smith are discretionary and may or may not apply to this position.
Visa Sponsorship Available

No-Please note that all applicants must be legally eligible to work in Canada, for the Company, at the time of hire. Furthermore, this is not a position for which the Company is offering immigration application sponsorship or support
Accessibility Request for Applicants to Canadian Positions

CDM Smith attracts the best people in the industry, supporting their efforts to learn and grow. We strive to create a challenging and progressive work environment. We provide career opportunities that span a variety of disciplines and geographic locations, with projects that our employees plan, design, build and operate as diverse as the needs of our clients. CDM Smith is an Equal Opportunity/Affirmative Action employer. Given our ongoing commitment to fostering an inclusive workplace, CDM Smith will consider all other accommodation requests related to protected characteristics in good faith, in accordance with its internal policies and procedures and all applicable laws.

If you require a reasonable accommodation for any part of the application process, please contact our Human Resources Department at +1.617.452.6000 and ask to speak with the Employee Relations Manager. Please have the requisition number of the position you are applying to available during the call.
Agency Disclaimer

All vendors must have a signed CDM Smith Placement Agreement from the CDM Smith Talent Acquisition Manager to receive payment for your placement. Verbal or written commitments from any other member of the CDM Smith Inc. and its divisions and subsidiaries staff will not be considered binding terms. All unsolicited resumes sent to CDM Smith Inc. and its divisions and subsidiaries and any resume submitted to any employee outside of CDM Smith Talent Acquisition Team will be considered property of CDM Smith. CDM Smith Inc. and its divisions and subsidiaries will not be held liable to pay a placement fee.
  • Advanced experience with web, API, mobile, and load testing frameworks such as Playwright, Jest, Maestro, Artillery, or similar tools.
  • Strong experience developing automation with Node.js, TypeScript, and modern JavaScript patterns.
  • Experience with iOS and Android mobile testing, including simulator and emulator management, mobile authentication flows, YAML-based test definitions, and mobile CI/CD integration.
  • Ability to design maintainable automation frameworks using async patterns, error handling, reusable components, and clean coding practices.
  • Working knowledge of cloud platforms such as Google Cloud Platform (GKE), Kubernetes, Docker, CI/CD pipelines, and related quality engineering practices.
  • Required hands-on experience using AI-assisted tooling, agents, and skills to support testing, debugging, documentation, code review, workflow automation, or quality engineering outcomes.
  • Ability to analyze complex failures using debugging tools, logs, traces, and performance data; troubleshoot reliability issues; and reduce test flakiness.
  • Strong communication, documentation, collaboration, presentation, and code review skills, with the ability to explain complex technical concepts clearly.
  • Ability to mentor others, facilitate technical discussions, influence without direct authority, navigate ambiguity, and manage multiple priorities.
  • Bachelor's degree.
  • 5 years of related experience.

Equivalent additional directly related experience will be considered in lieu of a college degree. Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.

Similar jobs

  • Quality Engineer

    Woodbridge, ON

    Woodbridge

    5+ YOEWoodbridge needs a candidate with a science or engineering bachelor's degree or equivalent experience and at least 5 years of quality experience, ideally in automotive manufacturing. Candidates should know Toyota SQAM, statistics including SPC and Six Sigma, and problem-solving methods, and must read blueprints well.

    Minitab, QI Macros, MS Office

  • Senior Quality Engineer

    Guelph, ON
    On-siteFull Time

    Linamar - New

    6+ YOELinamar - New asks for a bachelor's degree in engineering and at least 6 years of automotive quality manufacturing experience. Candidates need hands-on knowledge of APQP, PPAP, PFMEA, 8D, MSA, GD&T, and SPC, plus strong communication skills.

    Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Outlook, Gauges, Fixtures

  • Quality Engineer I (Core-Java & Mainframe)

    Toronto, ON
    On-siteFull Time

    The Toronto-Dominion Bank (Canada)

    3+ YOECandidates need 3 to 5 years of quality engineering or software testing experience, with strong Core-Java and mainframe testing skills. Hands-on Selenium, Cucumber and REST Assured experience and knowledge of Agile and SDLC are also required.

    Selenium, Cucumber, REST Assured, Jira, JTMF, File-Aid

    Quality Engineer I

    Toronto, ON
    On-siteFull Time

    The Toronto-Dominion Bank (Canada)

    2+ YOECandidates need 2-3 years of software testing experience, including API and accessibility testing, plus hands-on Java, GitHub and RestAssured skills. A computer science or engineering bachelor's degree, or equivalent practical experience, is required.

    Java, GitHub, RestAssured

  • Senior Quality Engineer

    Richmond Hill, ON

    Embross

    5+ YOECandidates need 5+ years in quality engineering, ISO implementation experience, and a post-secondary degree or equivalent hands-on experience. Strong skills in quality tools, supplier audits, problem-solving and English communication are required.

    Quality management system software

  • Junior Quality Engineer

    Brampton, ON
    Full Time

    Magna Exteriors Inc.

    Candidates need a college diploma in a quality-related field and quality experience in manufacturing, with automotive experience an asset. They should know SPC, IATF 16949, GD&T and prints, and be strong communicators and problem solvers.

    MS Word, CAQ database

  • Quality Engineer

    Kitchener, ON
    $70k–$85k/yrOn-siteFull Time

    NERv Technology Inc. D.B.A. FluidAI Medical

    2+ YOECandidates need a bachelor's degree in engineering or science and 2-5 years of medical device or similarly regulated experience. They must know ISO 13485, ISO 14971 and IEC 60601-1, have practical statistics skills, and be comfortable making risk-based decisions and working cross-functionally.

    CAD, Python

  • Senior Quality Engineer

    Toronto, ON
    RemoteFull Time

    Veeva

    7+ YOECandidates need 7+ years in software quality engineering, development or test automation, with hands-on experience in mobile, Windows and cross-browser testing, API testing, SQL and Linux command line. Strong written and verbal communication is also required.

    Postman, REST Assured, Selenium, Appium, BrowserStack, Sauce Labs

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.