Quality Assurance Automation Engineer

Motion Recruitment
Alberta, Canada
77 $ / heure (estimé)
Temporaire
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

Title : Quality Assurance Automation Developer

Location : Alberta T6H 5T6 Canada

Duration : 10 + Months Contract

Description : Scope :

Scope :

The Data Unit requires the support of contingent labour to support a 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.

The successful candidate is expected to have a broad skill set and be capable of performing diverse functions and activities, including but not limited to :

  • 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.
  • Interact with clients / partners (Client-internal and / or external).

Duties :

  • 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.
  • Participates in creating and prioritizing a backlog of work, estimates effort, and commits to scope of work for predictable delivery of features.
  • 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.
  • Seeks out defects, investigates root causes, and supports informed categorization and triage of defects.
  • Other responsibilities as required or requested.

Working Hours :

  • Standard Hours of work are 08 : 15 16 : 30 Alberta time, Monday through Friday excluding holidays observed by the Province
  • Work must be done from within Canada, due to network and data security issues.
  • It is anticipated the role will be 100% remote, however in the event of an onsite meeting, the Client does not pay for travel to attend on-site meetings, nor any expenses related to relocation, commuting, housing / accommodation, food / drink.

Notes on Location :

Resource will work remotely, though must be available for onsite meetings when required.

Onsite meetings include but are not limited to strategic, architectural, and technical discussions, meeting with team members, senior managers, directors, executive directors and business clients.

Frequency of meeting could be up to once every 3-4 months.

Incumbency :

This is a new position.

Standard Background check required

The Supplier shall, prior to commencement of the Services, provide the Province, on its request and at no cost to the Province, with criminal record checks.

Enhanced Background check required

  • A standard criminal record check will be required before we start the Enhanced Security Clearance process.
  • An Enhanced Security Clearance will be required for this position, which will be coordinated by Client only for this position.

Qualification Assessment

Must Have

Education

Yes / No Must meet or exceed one of the following combinations of education

Other

Other - Eligibility for Enhanced Security Clearance Yes / No

Work Experience

Duration - Experience and understanding of software quality assurance QA, Testing and Defect...

6 years

Duration - Experience working as an Application Developer within an enterprise IT environment...

6 years

Duration - Experience working directly with clients, and coordinating with both external...

5 years

Nice to Have

Professional Licenses / Certification

Yes / No - Professional qualification in Test Management (e.g., ISTQB or QAI certification)

Soft Skills

Yes / No - Ability to learn quickly, problem solve, troubleshoot, work independently and as part...

Yes / No - Ability to manage stress and conflict.

Yes / No - Excellent verbal and written communication skills and the ability to interact...

Yes / No - The ability to establish and maintain effective working relationships with team members,...

Work Experience

Duration - Experience in Agile Projects

4 years

Duration - Experience providing leadership, planning, estimating, and presentations of ideas and...

2 years

Duration - Experience with automated unit testing and integration testing.

3 years

Duration - Experience with cloud computing or big data platforms and infrastructure

2 years

Duration - Experience with user acceptance testing including creation of user acceptance plan...

2 years

Duration - Experience working in or for the public sector.

2 years

Il y a 8 jours
Emplois reliés
Offre sponsorisée
Infobahn Softworld Inc
Canada

Analyze current QA practices and assist test automation to build automation suites (functionality, regression, smoke, sanity, etc. Work closely with the assigned scrum team (Product Owner, Engineering Owner, TPM, DevOps) to build reliable and scalable test suites/matrix. Demonstrates opinionated vie...

Offre sponsorisée
TerraZero
Canada

As a Unity QA Tester Intern, you will primarily focus on quality assurance testing for our games while also taking on some simpler Unity development tasks. This internship offers a unique opportunity to grow your skills in game development and quality assurance, preparing you for a successful career...

Graebel Companies Inc.
CA

The Senior QA Engineer position supports Graebel's web application and API services. Thorough understanding and hands-on experience in developing, and enhancing automation testing frameworks. Experience in Playwright TypeScript for automation testing is a MUST. Strong experience in automation implem...

NDAX Canada Inc.
Calgary, Alberta

We are looking for a Quality Assurance (QA) engineer / Scrum Master to develop and execute exploratory and automated tests to ensure product quality. You will also review system requirements and track quality assurance metrics (e. If you hold an engineering background and enjoy providing end-to-end ...

Mannarino Systems & Software
Anywhere - Canada

We are looking for a Software Quality Assurance Engineer to join our team. Minimum of 3 years of experience in engineering, complex electronic product development, quality or process assurance / compliance. Bachelor's degree from an accredited university with a minimum of 4 years of experience in en...

Blaze Constructions Inc.
Calgary, Alberta

Supervise technicians, technologists, analysts, administrative staff and other engineers. ...

Raag Solutions
Edmonton, Alberta

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

PRINCELAND CONSTRUCTIONS LTD.
Calgary, Alberta

Supervise technicians, technologists, analysts, administrative staff and other engineers. ...

Resolver
Edmonton, Alberta

Experience in Quality Assurance/as a Software Tester (we're not looking for a specific number of years, we're looking for passion!). The QE team at Revolver takes responsibility for the quality of our amazing products. They collaborate with our designers and product teams to establish and implement ...

Offre sponsorisée
Raas Infotek
Canada

Job Title :- Automation Specialist - Desktop Engineering. Automation Specialist within the Desktop and Mobility Engineering space. Design, develop, and maintain automation. PowerShell, Power Platform, and other automation tools to. ...