368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$106k – $175k per year
Location
Remote (Canada)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
CDM Smith provides lasting and integrated solutions in water, environment, transportation, energy and facilities to public and private clients worldwide. As a full-service engineering and construction firm, we deliver exceptional client service, quality results and enduring value across the entire project life cycle. Visit https://www.cdmsmith.com to discover more.

This a Full Remote job, the offer is available from: California (USA)

Why CDM Smith?:

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.

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

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.

Additional Compensation:

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

Pay Range Min:

USD $106,350.00

Pay Range Max:

USD $175,469.00

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:

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Columbia
Founding Engineer 1 day ago
$81k – $116k per year • In office • Full-Time • Bachelor's Degree • Munich
JavaScript
Python
TypeScript
Databases
MySQL
PostgreSQL
Frontend
Next.js
React.js
Tailwind CSS
DevOps
AWS
Azure
CI/CD
Docker
GCP
Grafana
Kubernetes
OpenTelemetry
Prometheus
Apply
$84k – $178k per year (Estimated) • In office • Full-Time • 10+ years exp • Wellington
Java
Python
DevOps
Ansible
AWS
Azure
CI/CD
Docker
GCP
Helm
Kubernetes
Platform Engineering
Prometheus
Service Mesh
Terraform
GitLab
IAM
Apply
Platform Engineer 1 day ago
$87k – $139k per year • In office • Full-Time • 3+ years exp • Berlin
Databases
PostgreSQL
Redis
DevOps
AWS
Azure
Bicep
CI/CD
Docker
GCP
GitHub Actions
Kubernetes
OpenShift
Terraform
GitHub
Apply
$98k – $195k per year (Estimated) • In office • Full-Time • 7+ years exp • Wellington
Java
Python
SQL
Java
Spring Boot
Databases
Apache Kafka
Databricks
Neo4j
AI/ML
Flink
Spark
Frontend
GraphQL
DevOps
Azure
CI/CD
Datadog
Dynatrace
Kibana
Kubernetes
OpenShift
Platform Engineering
Splunk
Amazon ECS
Apply
$123k – $251k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Dallas • Denver • Birmingham
Java
SQL
Java
Gradle
Hibernate
Maven
Spring Boot
Spring Framework
Databases
Apache Kafka
MySQL
Redis
DevOps
CI/CD
Dynatrace
Jenkins
Kubernetes
OpenShift
Cybersecurity
SonarQube
Apply
Software Engineer 1 day ago
$108k – $195k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Columbia
Python
Apply
In office • Full-Time • 5+ years exp • Columbia
Java
COBOL
COBOL
IBM MQ
Apply
$58k – $136k per year (Estimated) • Remote • Full-Time • Bachelor's Degree • New Brunswick • Quebec • Columbia
Apply
$68k – $183k per year (Estimated) • Equity • Remote • Contractor • 3+ years exp • Columbia
Databases
OpenSearch
Redis
AI/ML
Claude
DevOps
AWS
Kubernetes
Apply
$80k – $208k per year (Estimated) • Remote • Internship • 5+ years exp • Columbia
Apex
Apex
Visualforce
AI/ML
AI Agents
Agentforce
DevOps
AWS
Azure
CI/CD
Heroku
Marketing
Salesforce
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.