Lead the implementation and delivery of scalable software solutions throughout the software development lifecycle.
Use AI-assisted engineering tools such as Claude Code to improve engineering efficiency and software quality.
Review, refine, and validate AI-assisted outputs to ensure alignment with architectural standards, compliance requirements, and security best practices.
Participate in technical design reviews, architectural discussions, and code reviews.
Mentor engineers and QA team members on engineering practices, tooling, and technical problem-solving.
Requirements
Bachelor’s degree in Computer Science or a related discipline.
Concevoir, développer et faire évoluer la plateforme qualité partagée de MaintainX, ainsi que ses cadres d'automatisation des tests et ses outils destinés aux développeurs.
Compensation
Base pay is one part of the package. Depending on the role, compensation may also include commission, an annual bonus and equity.
Responsibilities
Concevoir, développer et faire évoluer la plateforme qualité partagée de MaintainX
Développer une infrastructure de création de tests assistée par l'IA
Définir les standards d'intégration continue (CI)
Concevoir des environnements et outils de validation pour les fonctionnalités alimentées par l'IA
Repérer et éliminer les causes systémiques de dette technique liée aux tests
Build and continually improve agentic development workflows, design and implement scalable software, drive quality, and collaborate with cross‑functional partners.
Locations (4)
Mexico
Canada
Argentina
Brazil
Compensation
The base salary range for this role is $60K USD to $80K USD per year, depending on experience, skills, and background.
Responsibilities
Build and continually improve your own agentic development workflow
Drive quality through disciplined verification and code review
Apply your agentic workflow in both greenfield and legacy code
Senior Quality Engineer, Real Assets, Alternative Investment Technology
CPP Investments | Investissements RPC · Posted Aug 18, 2026
ELITS Canada is looking for an experienced System Test Engineer for a consulting assignment based in Canada. In this role, you will design and execute system level testing, build automation, and apply Behavior Driven Development (BDD) principles to validate complex digital platforms and ensure high quality user experience, reliability, and performance.
Responsibilities
Design and execute system level tests for web applications, application programming interfaces (APIs), and cloud based platforms under realistic operating conditions.
Develop and maintain automated test scripts using Cucumber and Gherkin, integrated with tools such as Playwright or Selenium.
Translate business and technical requirements into test plans, acceptance criteria, and automated validation scenarios.
Build and maintain automated tests within continuous integration and continuous delivery (CI/CD) pipelines to support continuous quality assurance.
Analyze test results, identify root causes, and report defects using Jira and Xray while maintaining end-to-end traceability.
Requirements
Bachelor’s degree or higher in Computer Science, Electrical Engineering, Telecommunications, or a related technical discipline
Own and drive end-to-end coordination of release activities to ensure successful and timely deployments into production.
Compensation
The annual salary for this position is between CAN $80K-92,500k depending on experience and other qualifications of the successful candidate.
Responsibilities
Own and drive end-to-end coordination of release activities to ensure successful and timely deployments into production.
Monitor and track production defects, coordinating fixes and deployment schedules with development and support teams.
Review deployment packages and code migration requests, assess potential code conflicts, and provide deployment approvals in line with release governance.
Organize and lead defect triage and release readiness calls with stakeholders to drive issue resolution and decision-making.
Prepare and distribute release status reports, and proactively identify and elevate risks, blockers and dependencies.