P

PLATO

Verified Job Source

PLATO is Canada’s largest Indigenous-owned software testing and technology services company.

Fredericton, New Brunswick

IT Services and IT Consulting
201–500 people

About

PLATO is a software testing and technology services company trusted by clients worldwide. In addition to offering the highest quality service, we are committed to breaking down barriers for Indigenous people through meaningful training and employment in Canada's technology workforce. PLATO is an experienced, innovative, and proudly Canadian company built on the foundation of a 25-year software testing company, PQA Testing. Learn more about us at www.platotech.com. Do you want to build better software all while making a positive social impact? Send us an email at info@platotech.com.

Open positions

Data Engineer- Silver Conversions and Scheduling

On-site

The Data Engineer will develop and maintain Silver layer conversion and transformation pipelines within the Microsoft Fabric medallion Lakehouse. Responsibilities include orchestrating execution, ensuring data integrity through reconciliation, and optimizing Spark workloads for performance.

Junior / Intermediate Java Developer (Curam Training)

Remote · Canada

You will work in an agile scrum team to design, implement, and customize Cúram product features for government projects. Responsibilities include creating user stories, deploying code, performing unit testing, and resolving bugs.

Streaming Data Engineer

Remote · Canada

The Streaming Data Engineer will design, develop, and maintain scalable data pipelines to support Bronze, Silver, and Gold data layers. They will also collaborate with stakeholders to define requirements and ensure data quality and security compliance.

Infrastructure Engineer (remote contract)

Remote · Canada

The Infrastructure Engineer will build, deploy, and configure Azure infrastructure across various service layers including analytics, AI, and networking. They will also implement automated solutions using Infrastructure as Code practices to ensure secure and scalable cloud environments.

Test Automation Engineer (Python / Playwright / D365)

Hybrid · Calgary

Develop and maintain automated UI and API test scripts using Python and Playwright to support backend automation libraries. Collaborate with cross-functional teams to validate Microsoft Dynamics 365 solutions and ensure high-quality software delivery through continuous integration.

Business Architecture Consultant

On-site

The consultant will conduct current-state assessments and gather business requirements to design solutions that align with client objectives. They will also collaborate with stakeholders to develop business cases and support the realization of business value throughout the program lifecycle.

Senior Scrum Master

On-site

The Senior Scrum Master will support Agile delivery culture and provide hands-on guidance to team leads for a complex social services transformation. They are responsible for managing governance, integrated planning, and resolving velocity issues to ensure successful project delivery.

Bilingual Software Tester (CYARA Contact Centre and AWS Connect)

Remote · Canada

The tester will conduct thorough testing of online public-facing applications and phone systems in French to ensure functionality and performance. They will also collaborate with development teams to document defects and prepare detailed test plans and scripts.

Automation Engineer - API/Data/SQL

Hybrid · Ottawa

Design and implement automated validation solutions for APIs, data pipelines, and database reconciliation. Integrate test suites with CI/CD pipelines and produce execution evidence and reporting to ensure platform reliability.

Intermediate and Senior Security Assessment & Authorization (SA&A) Specialist

Remote · Canada

The SA&A Lead will manage security authorization activities for cloud-based applications within Microsoft Azure environments. This includes conducting compliance assessments, developing security testing strategies, and collaborating with stakeholders to ensure all security and privacy requirements are met.

SQL/Reconciliation Quality Engineer

Hybrid · Ottawa

The SQL/Reconciliation Quality Engineer ensures data accuracy and integrity by performing source-to-target reconciliation across enterprise platforms. They develop validation routines and analyze large-volume datasets to support data migration and transformation initiatives.

Data Quality Engineer (Intermediate) remote contract

Remote · Canada

The Data Quality Engineer will validate data ingestion, transformation, and movement across Bronze, Silver, and Gold cloud data layers. They are responsible for troubleshooting data defects and collaborating with engineering teams to ensure data integrity and business rule compliance.

Azure DevOps Administrator

Remote · Canada

The administrator manages the Azure DevOps environment, including project setup, workflow configuration, and dashboard creation. They also provide support for sprint planning, data governance, and process automation to ensure consistent delivery tracking.

Risk and Controls Consultant- remote contract

Remote · Canada

The consultant will lead integrity and quality control implementation across the Social Security Solution by identifying operational risks and translating them into business requirements. They will collaborate with cross-functional teams to design solutions, facilitate workshops, and develop effective risk mitigation strategies.

Cúram Technical Consultant - Data Migration (remote contract)

Remote · Canada

The consultant will evaluate Cúram design and implementation while managing data migration processes within an Agile Scrum team. They are responsible for designing, coding, and testing data loads while collaborating with stakeholders to ensure successful integration.

Service Designer - contract

Remote · Canada

The Service Designer will balance human-centered design, business requirements, and technical solutions to drive planning efforts for the EI on BDM program. They will facilitate working sessions, create conceptual design assets, and collaborate with product teams to refine features and user experiences.

Bilingual Software Tester (CYARA Contact Centre and AWS Connect)

Remote · Canada

The software tester will conduct thorough testing of online applications and phone systems in French to ensure functionality and performance. They will also collaborate with development teams to document defects and prepare detailed test plans and scripts.

AI Engineer

Remote · Canada

The AI Engineer will design and implement advanced AI models that integrate with MS Dynamics and Azure platforms to improve organizational efficiency. They will also collaborate with cross-functional teams to maintain scalable AI solutions and provide technical guidance to stakeholders.

Business Development Executive - Ottawa

Hybrid · Ottawa

The Business Development Executive will lead sales and growth efforts in the Ottawa region by identifying new opportunities and managing strategic partnerships. They will oversee the full sales cycle, collaborate with delivery teams to match client needs, and represent the company at industry events.

Curam Product Tester

Remote · Canada

The role involves creating and executing product test plans and automating test scripts for a social services transformation project. You will collaborate with agile scrum teams, designers, and developers to triage bugs and ensure high-quality deliverables.