Plato logo

QA Automation Tester – Microsoft Dynamics

Plato
20 days ago
Full-time
Remote
Canada
$95,000 - $120,000 CAD yearly
Automation

Discover

The Opportunity

PLATO is one of Canada's leading software testing services firms, driven by the mission of building a stronger, more inclusive technology workforce. While we are proudly Indigenous-led and committed to creating opportunities for First Nations, Métis, and Inuit communities, our team reflects the rich diversity of Canada. We welcome talented individuals from all backgrounds who share our passion for quality and excellence in software testing.

At PLATO, we believe that better software leads to a better world. Our software testing specialists come together with a shared commitment to delivering exceptional results for our clients while building strong, resilient communities. We have established offices in Fredericton, Ottawa/Gatineau, Sault Ste. Marie, Regina, Calgary, Vancouver, and Victoria, including locations near Indigenous communities.

By bringing together people from diverse perspectives, experiences, and communities, we ensure innovation, collaboration, and the highest standards in software quality assurance.

PLATO is looking for an experienced QA AutomationTester capable of driving the overall test strategy. You will implement our testing strategy across functional, integration, contract, and end‑to‑end (API) levels; and partner closely with developers, product owners, and platform teams. You have hands on experience testing MS Dynamics 365 ERP and CRM, specifically integrated with Azure services. You are familiar with testing Azure Functions and SQL Server-backed services, and you bring structure, initiative, and a bias for shipping reliable software at speed.

We're excited to meet great talent. This posting is for a potential future opportunity, and applications will be reviewed as part of our ongoing pipeline development for upcoming roles.

What you'll do

Responsibilities

  • Execute the testing strategy for D365 integration with Azure services aligned to the project QA strategy
  • Build, maintain and execute functional test cases, unit tests, integration tests, contract tests, end-to-end API tests.
  • Embed quality gates in CI/CD, PR validation, parallelized test suites, coverage enforcement, flaky test detection/quarantine, test result publishing, and automated environment provisioning/teardown.
  • Database‑focused validation, schema migrations, indexing impacts, and data integrity constraints within integration/e2e tests.
  • Observability in tests leveraging logs/metrics/traces for quicker triage; create actionable failure diagnostics and test artefacts.
  • Defect management & prevention, fast, reproducible bug reports with root‑cause insights; proactively propose quality improvements to code, data contracts, and pipelines.
  • Collaborate in Scrum ceremonies, refine acceptance criteria, pair with developers, and coach the team on testability and quality‑by‑design.
  • Maintain concise guidelines for running tests locally, in CI, and for contributing new test cases; promote consistent patterns, utilities, and reusable test components.

What you'll need

Qualifications

  • 8+ years in QA functional and automation testing or software development with a focus on integrated systems.
  • Minimum security clearance of Reliability.
  • Proven experience testing ERP and CRM connected to both Azure services and SQL Server data layers.
  • Hands‑on building functional, integration, contract, and API end‑to‑end automation with production‑grade reliability.
  • Knowledge of Postman, Playwright, CI/CD, preferably with Azure DevOps, integrating tests and quality gates into PR workflows and release pipelines.
  • Comfortable working in Scrum, collaborating across disciplines, and shipping iteratively.
  • Clear, concise documentation and an organized approach; able to start producing immediately with minimal ramp‑up.

We're looking for

Core Skills

Scrum Microsoft Dynamics 365 Azure DevOps CI/CD API Testing POSTMAN Test Automation SQL Server SQL Playwright

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.

Are you interested?

Work With Us

- A supportive team and mentoring environment

- Professional development opportunities

- Inclusive workplace culture

- Opportunities to contribute to a company with a strong social mission

- Competitive salary and benefits package