Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Lead Sourcing Specialist – Supplier Quality Engineering

Switzerland Global Enterprise

Lead Sourcing Specialist focusing on supplier quality engineering for GE Vernova. Drive improvements and compliance while managing supplier assessments and audit strategies.

Posted 5/26/2026full-timeNoida • 🇮🇳 IndiaSeniorWebsite

About the role

Key responsibilities & impact
  • Drive quality for assigned suppliers, including quality plan implementation.
  • Select suppliers through qualification processes.
  • Own supplier results, drive improvements utilizing supplier scorecards.
  • Own supplier audits, ensuring compliance, and driving improvement plans where needed.
  • Support the supplier selection & on-boarding process including assessment of supplier’s capacity and technical & manufacturing capabilities through holistic process audits and lead/execute first piece qualifications including design reviews, special process audits, test witness, in-process and final product inspections.
  • Support supplier assessment and development by participation in pre-purchase order award meetings, contributing to supplier performance ratings, leading quarterly supplier quality review meetings, and initiating supplier quality improvement plans when appropriate.
  • Team with engineering in leading supplier project kick-off meetings, developing supplier surveillance plans, executing supplier requirement review & design review meetings, and developing/reviewing supplier inspection/test plans & special process procedures.
  • Plan & execute a data & risk assessment driven audit strategy for your scope of supplier assignments that includes holistic process audits, special process audits and product inspections to verify compliance to GE specifications & technical regulations/standards with timely audit report issuance and audit tracker updates.
  • Actively manage supplier technical deviations, non-conformances, & field complaints, through dedicated follow up on supplier audit findings, leading RCAs/RCIs with rigorous follow up on CAPA Implementation/effectiveness, conducting thorough containment, supporting vendor recovery with concise liability comments, and routinely monitoring supplier liable failure data to drive continuous improvements ensuring all the aforementioned activities are in strict compliance with GEV supplier quality QMS procedures.
  • Actively support and drive all supplier quality improvement initiatives including the planning, execution, CAPA follow-up and report issuance of supplier holistic audits, supporting supplier PFMEA/DFMEA development, supporting supplier implementation of the designated supplier quality representative (DSQR) program, and facilitating the supplier technical advisor site installation & commissioning program including lessons learned dissemination.

Requirements

What you’ll need
  • Minimum bachelor’s degree in Electrical, Materials or Quality Engineering, or equivalent technical field from an accredited university or college.
  • 12+ year working experience in quality, operations/supply chain or project management, preferably in Power Generation industry, with proficiency to understand technical drawings, specifications, and standards.
  • Decision maker with excellent problem-solving skills.
  • Flexibility and willingness to travel to suppliers (up to 70%).
  • Proven experience to define/delegate and coordinate mission-based tasks.
  • Capacity to organize working time in global team setting and willingness to adjust it based on meetings with stakeholders in different time zones.

Benefits

Comp & perks
  • Relocation Assistance Provided: No

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
quality plan implementationsupplier qualification processessupplier auditssupplier scorecardsprocess auditsfirst piece qualificationsdesign reviewsCAPA implementationPFMEADFMEA
Soft Skills
problem-solvingdecision makingflexibilityorganizational skillsteam collaborationcommunicationleadershipinitiativeadaptabilitytime management
Certifications
bachelor’s degree in Electrical Engineeringbachelor’s degree in Materials Engineeringbachelor’s degree in Quality Engineering