Site Quality Specialist materials
15 hours ago
Join to apply for the Site Quality Specialist materials role at GE Vernova GE Vernova Canada, Inc. is seeking a Site Quality Specialist with a focus on materials management who will support the Construction & Commissioning (Site Installation) team to achieve execution excellence for our hydropower division in the Niagara region. Job Description Summary The role is part of a 15‑year collaboration between GE Vernova Canada, Inc. and Ontario Power Generation to refurbish Sir Adam Beck I (SAB1) and Sir Adam Beck II (SAB2) stations on the Niagara River. SAB1 is a ten‑unit station (units 1921‑1930) and SAB2 is a sixteen‑unit, 104.5 MW each, plant (units 1954‑1958). The refurbishment will include major equipment and auxiliary upgrades from 2025 to 2037. Responsibilities Promote a quality mindset on site. Implement quality processes on site, including but not limited to: Control and distribution of documents Storage and preservation of materials Traceability of materials Support the preparation of documentation intended to protect GE in the event of third‑party claims. Collect, verify, and organize quality records. Manage all nonconformities detected on site related to received parts. Support the proper recording of nonconformities as they occur. Monitor and record the execution of corrective (curative) actions. Support root cause analysis of nonconformities detected on site. Lead or support the implementation of corrective actions on site. Lead or support cross‑functional process improvements on site. Maintain up to date inventory. Required Skills And Qualifications Engineering degree in mechanical, electrical, or a similar technical field. Strong rigor in quality control or construction processes. Demonstrates excellent organizational skills. Ability and willingness to work full time on SAB 1 and 2 projects at Niagara Falls. Must have unrestricted Canadian work authorization. Technical experience in the hydropower sector is a significant asset. Additional Information Relocation Assistance Provided: No #J-18808-Ljbffr
-
Site Quality Specialist materials
15 hours ago
Niagara Falls, Canada GE Vernova Inc Full timeJob Description Summary Job Description GE Vernova Canada, Inc. is seeking a Site Quality Specialist with a focus on materials management that will be responsible for supporting Construction & Commissioning (Site Installation) team for execution excellence on our hydropower division in the Niagara region. GE Vernova Canada, Inc. and Ontario Power Generation...
-
Hydropower Site Quality Specialist
15 hours ago
Niagara Falls, Canada GE Vernova Full timeA leading energy company is seeking a Site Quality Specialist focusing on materials management to support hydropower site installation in the Niagara region. You will promote quality processes, manage nonconformities, and implement corrective actions. Ideal candidates hold an engineering degree, have experience in quality control, and are willing to work...
-
Hydro Site Quality Specialist: Materials
15 hours ago
Niagara Falls, Canada GE Vernova Inc Full timeAn energy company is seeking a Site Quality Specialist in Niagara Falls, responsible for managing parts and implementing quality processes for hydropower construction projects. The ideal candidate will have an engineering degree and strong skills in quality control and organization. This position requires full-time commitment to site projects and...
-
Quality Specialist
8 hours ago
Niagara Falls, Canada GE Vernova Full timeJob 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...
-
Quality Specialist
15 hours ago
Niagara Falls, Canada GE Vernova Inc Full timeJob Description Summary Job Description GE Vernova Canada, Inc. is seeking an experienced site Quality Specialist that will be responsible for supporting Construction & Commissioning (Site Installation) team for execution excellence on our hydropower division in the Niagara region. He will be the reference for Quality & Excellence culture at site, ensuring...
-
Quality Specialist
12 minutes ago
Niagara Falls, Ontario, Canada GE Vernova Full timeJob Description SummaryJob DescriptionGE Vernova Canada, Inc. is seeking an experienced site Quality Specialist that will be responsible for supporting Construction & Commissioning (Site Installation) team for execution excellence on our hydropower division in the Niagara region. He will be the reference for Quality & Excellence culture at site, ensuring...
-
Site Documentation Specialist
6 days ago
Niagara Falls, Canada GE Vernova Full time**Job Description Summary**: GE Vernova Canada, Inc. is seeking an experienced Site documentation specialist to support our hydropower division in the Niagara region. This critical role contributes to the successful execution of multiple major Engineering, Procurement, and Construction (EPC) hydropower projects. The Documentation controller will assist...
-
Construction Site Quality Specialist
2 weeks ago
Niagara, Canada GE Vernova Full time**Job Description Summary**: GE Vernova’s Hydro Power business designs, develops, manufactures, and services advanced technologies that harness the power of water to deliver reliable and sustainable power. For more than a century, hydropower has played an essential role in the North American and global electricity systems. Today, hydropower is the...
-
Hydro Site Quality Lead for Excellence
15 hours ago
Niagara Falls, Canada GE Vernova Full timeA leading hydropower company in the Niagara region is seeking an experienced Site Quality Specialist to ensure execution excellence for construction and commissioning activities. The ideal candidate will have a degree in Mechanical or Electrical Engineering and at least 3 years of experience in the Hydro sector. Responsibilities include fostering a quality...
-
Site Quality Lead, Hydropower Construction
15 hours ago
Niagara Falls, Canada GE Vernova Inc Full timeA leading energy company seeks a Site Quality Specialist in Niagara Falls to support construction quality standards in hydropower projects. Candidates should have a degree in Mechanical or Electrical Engineering and at least three years of experience in the Hydro sector. Responsibilities include fostering a quality mindset on-site, managing non-conformities,...