Quality Assurance Automation Specialist

1 month ago


Edmonton, Alberta, Canada Cenergy International Full time

Client Overview:
The organization you will be collaborating with is recognized as one of Alberta's premier employers.

This organization is dedicated to fostering a diverse and inclusive public service that mirrors the community we serve, ensuring that we effectively address the needs of Albertans.

Embrace the opportunity to be part of a team that values and promotes diversity, inclusion, and innovation.


Work Location:

All work must be conducted from within Alberta due to essential network and data security protocols.


While the role is expected to be fully remote, please note that the organization does not cover travel expenses for on-site meetings or any costs associated with relocation, commuting, housing, or meals.

The resource will primarily work remotely but must be available for on-site meetings as necessary.


Compensation:

The compensation for this role ranges from $50 to $80 per hour; however, the final pay offered may differ based on relevant knowledge, skills, and experience.

This compensation information is provided in accordance with applicable regulations and is influenced by market conditions.



Working Hours:

Standard working hours are from 08:15 to 16:30 Alberta time, Monday through Friday, excluding public holidays observed by the Province.



Key Responsibilities:

The Office of the Public Guardian and Trustee is dedicated to delivering high-quality services to Albertans.

The activities undertaken enable the Office to provide essential services, tools, and support for personal and financial matters to vulnerable Albertans and their families.

For more information about the Office of the Public Guardian and Trustee, please visit their official website.


Given the volume of clients and the complexity of cases, the administration of financial services requires meticulous financial and accounting processes.

This is achieved through the current Public Trustee Information System (PTIS) technology.

This project aims to replace PTIS with a new system built on Microsoft Dynamics, incorporating both CRM and Financial and Operations components.


The project will deliver a contemporary platform that aligns system design with the Business Process Reengineering (BPR) architecture, facilitating the integration of new features in future releases, enhancing business services to meet public trustee client/user needs, and creating efficiencies for the Office.

The system will be adaptable to accommodate future legislative and policy changes.

Role Overview:

A Quality Assurance Automation Developer is responsible for designing and implementing test automation to ensure service quality, emphasizing iterative and continuous development, where requirements and solutions evolve through collaboration between Agile Teams and users.

Collaborates effectively within Agile Teams to enhance services.

Engages in project activities, including user research and discovery.

Works alongside Agile Teams and stakeholders to identify challenges and leads the quality assurance aspect of the solution.

Participates in the creation and prioritization of a backlog for quality assurance testing tasks, estimates effort, and commits to a defined scope of work for predictable feature delivery.

Identifies quality-related tasks for a backlog, including test case creation, system testing, and performance testing.

Collaborates with product owners and team members to comprehend and determine testing and quality requirements, designing test plans and strategies focused on automation to support a continuous delivery approach.

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

Executes tests using Cypress.

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

Proactively identifies defects, investigates root causes, and supports informed categorization and triage of defects.

Assists in the design, documentation, and implementation of testing strategies to address testing requirements.

Supports all testing activities, including the development, enhancement, and execution of automated and manual test scripts, as well as identifying and reporting software discrepancies and defects.

Prepares, updates, and manages test plans, schedules, execution summary reports, and weekly progress reports.


Implements testing frameworks, creates test cases/scripts, and loads automation test scripts prepared by the contractor or project team.


Ensures test cases are articulated and documented effectively.


Executes tests in an organized manner, tracking all parameters of each test and their results. Analyzes data gathered from test runs and identifies areas for potential improvements.


Provides and reviews test results/materials with the project team.

Collaborates effectively with the project team to achieve common objectives and maintain project timelines.

Produces and packages deliverables for presentation to various project support teams.

Adheres to the standards defined by the project team, and in the absence of such standards, collaborates with the project team to establish new standards.

Utilizes project-selected software and tools (e.g., Azure DevOps, Microsoft Office).

Other responsibilities as assigned or requested.

Equipment Requirements:
Resources should be prepared to provide their own computer and related equipment.

The computer's operating system must be a modern version of Windows or MacOS that is compatible with Azure Virtual Desktop (AVD) and related software for remote access.

Windows is preferred due to better compatibility. AVD/remote-related software will be installed on the resource's computer.


In the event that the contractor's resources are directed to work remotely, the contractor shall be responsible for providing all necessary equipment, including computers, software, printers, supplies, desks, and chairs.

However, the Province shall ensure that the contractor's resources have the necessary access and credentials to the Government of Alberta's system.


In the event that the contractor's resources are directed to work in-person, the Province shall provide the requisite office space, furniture, and office supplies.

However, the contractor shall continue to be responsible for providing computers and software, and the Province shall ensure that the contractor's resources have the necessary access and credentials to the Government of Alberta's system.


The fixed rate quoted must encompass all overhead, office space, and equipment costs, including supplies, administrative burden, markup, and all other expenses to perform the services for the duration of the contract.


Qualifications:
5 years of experience and understanding of software quality assurance, testing, and defect management.

3 years of experience with automated unit testing and integration testing.

3 years of experience working as an Application Developer within an enterprise IT environment.

3 years of experience working directly with clients and coordinating with both external and internal stakeholders.

2 years of experience in Agile projects.

1 year of experience with cloud computing or big data platforms and infrastructure.

3 years of experience with user acceptance testing, including the creation of user acceptance plans.

Cenergy employees benefit from a comprehensive range of resources and benefits, including:

Ongoing training in various areas (RSO, Systems, Software Programs, OSHA Safety, etc.)

Continuous professional development and learning opportunities.

Support from internal teams in HSE, Legal, and HR to aid in employee career advancement.

RRSP retirement plan.

Medical, dental, and vision insurance coverage.

Basic life insurance and AD&D.

Long-term disability support.

Voluntary short-term disability options.

Access to health resources.

GAP medical coverage.

Direct deposit services.

Health savings and flexible spending accounts.

Paid holidays and vacation.

  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Job Title: Quality Assurance Automation SpecialistVantix Systems Inc is seeking a Quality Assurance Automation Specialist to join our team.Job Summary:We are looking for a skilled Quality Assurance Automation Specialist to work on service innovation, program review, and digital transformation projects. The ideal candidate will have experience in creating...


  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Job Title: Quality Assurance Automation SpecialistVantix Systems Inc is seeking a Quality Assurance Automation Specialist to join our team.Job Summary:We are looking for a skilled Quality Assurance Automation Specialist to work on service innovation, program review, and digital transformation projects. The ideal candidate will have experience in creating...


  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Job Title: Quality Assurance Automation SpecialistVantix Systems Inc is seeking a Quality Assurance Automation Specialist to join our team.Job Summary:We are looking for a skilled Quality Assurance Automation Specialist to work on service innovation, program review, and digital transformation projects. The ideal candidate will have experience in creating...


  • Edmonton, Alberta, Canada Vantix Systems Inc Full time

    Job Title: Quality Assurance Automation SpecialistVantix Systems Inc is seeking a Quality Assurance Automation Specialist to join our team.Job Summary:We are looking for a skilled Quality Assurance Automation Specialist to work on service innovation, program review, and digital transformation projects. The ideal candidate will have experience in creating...


  • Edmonton, Alberta, Canada TEEMA Full time

    Quality Assurance SpecialistAt TEEMA, we are seeking a highly skilled Quality Assurance Specialist to join our team. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our products.Key Responsibilities:Quality Assurance: Develop and execute test plans, test cases, and scripts to ensure...


  • Edmonton, Alberta, Canada TEEMA Full time

    Quality Assurance SpecialistAt TEEMA, we are seeking a highly skilled Quality Assurance Specialist to join our team. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our products.Key Responsibilities:Quality Assurance: Develop and execute test plans, test cases, and scripts to ensure...


  • Edmonton, Alberta, Canada Vantix Systems Inc. Full time

    Job SummaryVantix Systems Inc. is seeking a highly skilled Quality Assurance Automation Specialist to join our team. As a key member of our digital services team, you will be responsible for ensuring the quality of our digital products and services.Key ResponsibilitiesDevelop and maintain automated test suites to ensure the quality of our digital...


  • Edmonton, Alberta, Canada Vantix Systems Inc. Full time

    Job SummaryVantix Systems Inc. is seeking a highly skilled Quality Assurance Automation Specialist to join our team. As a key member of our digital services team, you will be responsible for ensuring the quality of our digital products and services.Key ResponsibilitiesDevelop and maintain automated test suites to ensure the quality of our digital...


  • Edmonton, Alberta, Canada Vantix Systems Inc. Full time

    Job DescriptionVantix Systems Inc. is seeking a skilled Quality Assurance Automation Developer to join our team.Key Responsibilities:Oversee the quality of digital services and ensure a team's focus is on quality.Create test plans, test cases, and scenarios.Identify required test types, assets, and data environments and tools.Develop automated test...


  • Edmonton, Alberta, Canada Vantix Systems Inc. Full time

    Job DescriptionVantix Systems Inc. is seeking a skilled Quality Assurance Automation Developer to join our team.Key Responsibilities:Oversee the quality of digital services and ensure a team's focus is on quality.Create test plans, test cases, and scenarios.Identify required test types, assets, and data environments and tools.Develop automated test...


  • Edmonton, Alberta, Canada Cenergy International Full time

    Client Overview:The organization you will be collaborating with is recognized as one of Alberta's premier employers. This organization is dedicated to fostering a diverse and inclusive public service that mirrors the community we serve, ensuring that we effectively meet the needs of Albertans. Consider becoming part of a workforce where diversity, inclusion,...


  • Edmonton, Alberta, Canada Cenergy International Full time

    Client Overview:The organization you will be collaborating with is recognized as one of Alberta's leading employers. This organization is dedicated to fostering a diverse and inclusive public service that mirrors the community we serve, ensuring that we effectively address the needs of Albertans. Consider becoming part of a workforce where diversity,...


  • Edmonton, Alberta, Canada Omega Solutions Full time

    Job Title: Quality Assurance Automation DeveloperOmega Solutions is seeking a highly skilled Quality Assurance Automation Developer to join our team. As a key member of our Agile Team, you will be responsible for designing and implementing test automation to ensure service quality with a focus on iterative, continuous development.Key Responsibilities:Design...


  • Edmonton, Alberta, Canada Omega Solutions Full time

    Job Title: Quality Assurance Automation DeveloperOmega Solutions is seeking a highly skilled Quality Assurance Automation Developer to join our team. As a key member of our Agile Team, you will be responsible for designing and implementing test automation to ensure service quality with a focus on iterative, continuous development.Key Responsibilities:Design...


  • Edmonton, Alberta, Canada Omega Solutions Full time

    Job Title: Quality Assurance Automation DeveloperOmega Solutions is seeking a highly skilled Quality Assurance Automation Developer to join our team. As a key member of our Agile Team, you will be responsible for designing and implementing test automation to ensure service quality with a focus on iterative, continuous development.Key Responsibilities:Design...


  • Edmonton, Alberta, Canada Omega Solutions Full time

    Job Title: Quality Assurance Automation DeveloperOmega Solutions is seeking a highly skilled Quality Assurance Automation Developer to join our team. As a key member of our Agile Team, you will be responsible for designing and implementing test automation to ensure service quality with a focus on iterative, continuous development.Key Responsibilities:Design...


  • Edmonton, Alberta, Canada Sundial Full time

    About SundialSundial is a leading provider of liquor and cannabis products in Canada, with a strong presence in the retail and production sectors.We are committed to delivering high-quality products and services to our customers, and we are seeking a skilled Quality Assurance Specialist to join our team.Job SummaryWe are looking for a highly motivated and...


  • Edmonton, Alberta, Canada Sundial Full time

    About SundialSundial is a leading provider of liquor and cannabis products in Canada, with a strong presence in the retail and production sectors.We are committed to delivering high-quality products and services to our customers, and we are seeking a skilled Quality Assurance Specialist to join our team.Job SummaryWe are looking for a highly motivated and...


  • Edmonton, Alberta, Canada Omega Solutions Full time

    Job Description**Job Title:** Quality Assurance Automation Developer**Job Summary:** Omega Solutions is seeking a highly skilled Quality Assurance Automation Developer to join our team. As a Quality Assurance Automation Developer, you will be responsible for designing and implementing test automation to ensure service quality with a focus on iterative,...


  • Edmonton, Alberta, Canada Omega Solutions Full time

    Job Description**Job Title:** Quality Assurance Automation Developer**Job Summary:** Omega Solutions is seeking a highly skilled Quality Assurance Automation Developer to join our team. As a Quality Assurance Automation Developer, you will be responsible for designing and implementing test automation to ensure service quality with a focus on iterative,...