Skip to main content
T

QA Automation Engineer - Full Time - Remote

Tri-global
Full Timemid
CAPosted February 25, 2026

Job Description

QUALITY ASSURANCE AUTOMATION DEVELOPER

Location: Remote (within Canada)

Engagement Type: Contract

Rate (CAD): Up to $70 per hour / Commensurate with related experience and market competitiveness

Term: 6 months (2024-07-02 to 2024-12-31) with 6 month extension available (up to 12-month contract)

Enhanced Security Clearance (Requires last 3 years continuous residency in either Canada or USA)

Tri-global Solutions Group Inc. is seeking one (1) Quality Assurance Automation Developer to join our talented Service Delivery team at Ministry of Technology and Innovation (Government of Alberta).

REMOTE WORK MODEL: The successful candidate(s) will work remotely, though must be available for onsite meetings if required. It is anticipated the role will be delivered 100% remote. Work must be done from within Canada at all times due to network and data security policies. Canadian Citizen). ENHANCED SECURITY CLEARANCE: An Enhanced Security Check is required upon contract award. Please review the project overview and requirements below. Tri-global Solutions Group Inc.

Website:

------------------------------------------------------------------------

PROJECT OVERVIEW

Project Name:

JIMS 3.0 (Justice Information Management System)

Support the Data Unit's data integration project aimed to re-design and implement several reporting data marts, with conformed dimensions, containing court data into an Enterprise Data Warehouse (EDW) and a set of dependent views.

The position will be responsible for performing technical strategic functions, ensuring the architecture supports Justice data analytics and reporting needs.

Additionally, this role may support application of the Data Fabric architecture, data quality, data standards, and best practices to development as needed.

Understanding of data warehouse design principles, including dimensional modeling, star schemas, snowflake schemas, and the use of conformed dimensions to ensure consistency across data marts.

Review both logical and physical data models that efficiently store data and support business processes.

Support the development and adoption of best practices for data management, integration and common data management, and standardized methodologies.

Contribute to development of individual data architectures, testing and data quality practices, as needed, to support business objectives.

Work with datasets using ETL (Extract, Transform, Load) tools and techniques for integrating data from various sources into the EDW.

A Quality Assurance Automation Developer designs and implements test automation to ensure service quality with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between Agile Teams and users.

Works collaboratively in Agile Teams to improve services.

Participates in project activities, including field work and user research.

Works with Agile Teams and stakeholders to understand problems and leads the quality delivery piece of the solution.

Identifies quality related tasks for a backlog of work such as test case creation, system testing, and performance testing.

Works with product owners to design test plans and strategies with a focus on automation to facilitate a continuous delivery approach.

Develops automated tests and frameworks to support integration testing, system testing, acceptance testing, and performance testing.

Works closely with Full Stack Developers to establish a high standard of quality across the Agile Team through quality metrics and best practices.

Proposed resource must meet or exceed one of the following (8 years+): University graduation: Computer Science(CS), Computer Engineering (CE), Information Technology (IT) or related discipline & 4yr related experience; Candidate agrees to an Enhanced Security Check upon contract award. Experience and understanding of software quality assurance QA, Testing and Defect Lifecycle. (Experience working as an Application Developer within an enterprise IT environment equivalent in size and complexity to the Government of Alberta. (Professional qualification in Test Management (e.g., Experience in Agile Projects (4 years+)

  • Experience providing leadership, planning, estimating, and presentations of ideas and solutions. (Experience with automated unit testing and integration testing. (Experience with cloud computing or big data platforms and infrastructure (2 years+)
  • Experience with user acceptance testing including creation of user acceptance plan, status reporting, and managing assigned tasks. (Experience working in or for the public sector. (WHY WORK WITH TRI-GLOBAL?
  • Empower positive change by enabling our clients to revolutionize innovation and technology, elevating them to a higher level of excellence and efficiency.
  • Engage in stimulating and captivating projects that push boundaries and keep you constantly motivated.

Job Type: Full-time

Pay: Up to $70.00 per hour

Work from homeFlexible Language Requirement:

~ French not required

Monday to Friday

Candidate has agreed to an Enhanced Security Check (ESC) upon contract award. Bachelor's Degree (preferred)

software quality assurance QA, Testing and Defect Lifecycle: 6 years (required)

Application Developer in a complex enterprise IT environment: Agile Projects: 4 years (preferred)

automated unit testing and integration testing: cloud computing or big data platforms and infrastructure: UAT including status reporting, and managing assigned tasks: working in or for the public sector: Quality assurance automation development: Test Management (e.g., Work Location: Remote

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free