Plato logo

QA Automation Engineer (AEM & Salesforce)

Plato
1 day ago
Full-time
On-site
Ottawa, Ontario, Canada
$85,000 - $110,000 CAD yearly
Controls Engineer Jobs

Discover

The Opportunity

PLATO is Canada's only Indigenous-led, Indigenous-staffed software testing services firm. We insist on working with quality people who share our passion for quality testing and have built a team of people who also believe quality is the most important deliverable. Our team of software testing specialists believes that better software leads to a better world.

We are committed to building strong communities - PLATO trains and employs members of First Nations, Metis, and Inuit communities across the country and strives to build a network of 1000 Indigenous software testers across Canada. PLATO has offices on or near Indigenous communities across Canada in Ottawa, Fredericton, Sault Ste Marie, Regina, Calgary, and Vancouver.

We are seeking QA Automation Engineers to design, build, and maintain robust automated testing solutions across Adobe Experience Manager (or similar CMS) and Salesforce applications. You will work within Agile teams, integrating automation into CI/CD pipelines and ensuring high‑quality releases across digital and CRM platforms.

These roles support:

  • Web Development (AEM) and/or
  • Salesforce Financial Services Cloud (FSC)

What you'll do

Responsibilities

  • Design and develop test automation frameworks tailored to CMS and Salesforce platforms
  • Create and maintain automated test suites for regression, integration, and smoke testing
  • Integrate automation into CI/CD pipelines using Azure DevOps (ADO)
  • Execute automated tests, analyze failures, and optimize test scripts
  • Collaborate with developers, QA, and DevOps engineers to improve test coverage
  • Support defect triage, root‑cause analysis, and continuous improvement initiatives

What you'll need

Qualifications

  • Computer Science degree or equivalent
  • 5+ years of test automation experience with a minimum of three projects/roles
  • Proven experience in QA automation testing
  • Hands‑on expertise with Python and Robot Framework
  • Experience with Selenium and test automation best practices
  • Strong experience using Azure DevOps (ADO) for pipelines, test execution, and tracking
  • Experience testing Adobe Experience Manager (AEM) or similar CMS or Salesforce FSC
  • Understanding of Agile / CI‑CD environments

Nice to Have

  • Salesforce‑specific automation tools or frameworks
  • BrowserStack or cross‑browser testing experience
  • Financial services or regulated‑industry experience

A little bit about us

PLATO

Who We Are
PLATO is a software testing and technology services company trusted by clients around the world.

In addition to providing our clients the highest quality software testing services, PLATO is creating careers in technology for First Nations, Inuit, and Métis people from coast to coast to coast through our innovative train-and-employ model. Since 1997, we have been helping organizations all over the world reach their quality objectives by delivering scalable, proven, quality-centric managed services. Companies such as Apple, Suncor, TD Bank, Medavie, BCLC, LinkedIn, Boeing, and many others have gained considerable advantage from our Quality Assurance (QA), Testing, and eLearning expertise and experience.

We deliver specialized QA services to our clients with the goal of helping them increase profitability, boost customer satisfaction, manage development cycles and implement quality-centric solutions. We develop innovative approaches and solutions, designed to generate increased efficiencies, competitive advantage, and market share for our clients.