Job Description

Job Description

GE Vernova Canada, Inc. is seeking an experienced site Quality Specialist to support Construction & Commissioning (Site Installation) teams for execution excellence on our hydropower division in the Niagara region. The SQS will be the reference for Quality & Excellence culture at site, ensuring compliance to all technical requirements from engineering during erection and commissioning.

Role Overview

Based on site, the Site Quality Specialist (SQS) will support the Site Manager for the preparation of all resources needed for excellent execution at site, including trainings, personal qualifications, proper information, etc.

Responsibilities

  • Foster a Quality mindset at site.
  • Perform process self-audits and process implementation at site.
  • Control and distribution of documents; control of measurement and tests devices; storage and preservation; welding process; painting process; material traceabili...

Apply for this Position

Ready to join GE Vernova? Click the button below to submit your application.

Submit Application