Sr. Design Quality Engineer

Otis College of Art and Design
Full time China, Shang Hai Shi Engineers
Posted:
February 28, 2026
Location:
China, Shang Hai Shi, China

Job Description

Date Posted:

2026-01-22

Country:

China

Location:

LOC3344: 7-8/F, Building N1, Fusion New Bund, No. 8, Lane 131, New Bund Avenue, Pudong, Shanghai, China

Job Responsibilities (including but not limited to):

  • Responsible for managing all aspects of quality assurance for their assigned NPD projects including both system integration project and component development projects.
  • Based on the customer requirements and design concept, guide team to identify potential failure mode and define verification method.
  • Ensuring the risk identification, assessment and mitigation plans are managed and updated.
  • Supporting and coaching the team on methods and quality tools (FMEA, 8D, DOE, test and evaluation plan, Marciano, Risk Assessment) needed to reach robustness, customer satisfaction and quality targets.
  • Optimize and enforces the product quality control process
  • Lead the problem solving on the top design qual...
  • Apply for this Job

    Submit your application for the Sr. Design Quality Engineer position at Otis College of Art and Design.

    Apply Now Save for Later

    Job Overview

    Job Type: Full time
    Location: China, China
    Posted: February 28, 2026
    Deadline: April 09, 2026