Changkai Zhao

Lead at PwC Shanghai Acceleration Center
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Shanghai, China, CN
Languages
  • English -
  • Mandarin -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • CSP (Certified Scrum Professional)
    ScrumAlliance
    Aug, 2017
    - Oct, 2024
  • CSM (Certified Scrum Master)
    ScrumAlliance
    Oct, 2014
    - Oct, 2024
  • Project Management Professional
    Project Management Institute
    Dec, 2017
    - Oct, 2024

Experience

    • China
    • IT Services and IT Consulting
    • 300 - 400 Employee
    • Lead
      • Oct 2019 - Present
    • China
    • Technology, Information and Internet
    • 1 - 100 Employee
    • 高级质量经理
      • Aug 2018 - Oct 2019
    • Senior Quality Assurance Engineer
      • Feb 2017 - Jul 2018
    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Quality Assurance Engineer
      • Nov 2013 - Feb 2017

      1. Quality Assurance Engineer * Collaborate with PM to define project process according to organizational process asset and project's needs* Assure project process compliance with organizational standards and defined project process* Work with project teams to pursue high CMMI maturity level but also agile maturity by identifying process non-compliance and improvement opportunities* Collect process improvement proposals from teams to org.* Identify and communicate solution for risks/issues with project stakeholders2. MC(Metrics Council) member* Cooperate with group memebers to collect projects’ data as defined measure requests regularly* Analyze and report organizational process status, trend and summary among organization* Identify improvement/corrective/preventive actions according to analyze result and track actions implementation3. SEPG(Software Engineering Process Group) member* Provide organizational process trainings* Organize quarterly organizational Quality Forums* Develope applicable prediction models using mathematical techniques such as Non-homogeneous Poisson process models* Enhance process and sub-processes by Mont-Carlo analysis using mathematical analysis tools such as CrystalBall* Create/Improve tools by using VBA, BAT scripts* Implement improvement proposals, refined organization process asset and publish refined process/template/tool Show less

    • Scrum Master
      • Nov 2013 - Feb 2017

      * Support Agile Transformation through organization* Conduct Agile trainings to project teams for adopting agile* Coach Scrum teams to improve agile maturity and deliver quality* Participate and lead scrum practices across the organization and community* Facilitate Scrum events(grooming, planning, daily standup, retrospective and demo)* Collaborate with Product Owner and Scrum team to execute roadmap accoridng to team's capacity and manage changes* Coordinate with with Product Owner and Scrum team to clarify Definition Of Ready and Defination of Done* Identify impediments and risks in project lifecycle and facilitate quick resolution/prevention* Define agile metrics according to org. client and team's needs * Align defined process and metrics with skateholders* Communicate with stakeholders to align expectation, status and impediments to increase transparency Show less

    • United Arab Emirates
    • Information Technology & Services
    • 1 - 100 Employee
    • Quality Assurance Engineer
      • Mar 2013 - Nov 2013

      1. EPG member to maintain and improve the Org QMS* In charge of collecting, reporting and monitoring the implementation of Process Opportunity Requests for both engineering and logistic processes/standards/templates etc.* Create/Introduce new tools/processes and provide related trainings, such as introduced CppCheck for static c/cpp code check, created OSSPReleaseTableGenerationTool for release table automatic generation for Quality Dept. and SVNBranchsAutoRead for CM by Perl, initiated TimeTrackingManagementProcess for accurate and timely project progress/effort management and provided related trainings, requested and validated LPOR system and introduced the related LPOR Management policy for logistic Dept. continuous improvement, etc.* Provide process, tools and UML trainings to org.2. Certificated ISO9001 Internal Auditor* Perform ISO9001 internal audit, prepare and helped company to get the certification.3. Process Quality Assurance Engineer * Assist project start by creating and configuring project in management tool, process tailoring* Monitor and assist project in project management, engineering and support processes* Identify, report and track risks/issues/dependencies with PM in project* Design, collect and analyze project data to evaluate project status and quality. * Audit projects monthly, give and monitor suggestions/NCs found. Show less

    • Product Owner
      • Dec 2012 - Mar 2013

      * Collect, elicitate and analyse needs from different management teams(GE,HR,Admin,Finance,Engineering,etc)* Communicate with management teams to reach agreement on conflicted requirements and technical limitations* Transform agreed needs to engineering requirement* Communicate with engineering team to clarify engineering requirement* Conduct acceptance testing on finished system functions and provide feedbacks* Demo release to stakeholders(GE, admin, HR, etc) and collect feedback Show less

    • Test Team Lead
      • Mar 2012 - Dec 2012

      * Mentor QA team members regarding target system, tools, environment, etc.* Define testing strategy, test plan and quality measures with PM* Plan, assign and track QA tasks of QA members according to defined strategy and plan* Analyze and report test results, create and publish release note

    • Software Test Engineer
      • Sep 2011 - Mar 2012

      * Analyze requirement with development team and BA team* Design and maintain test cases, perform manual testing* Create, execute and maintain automation test scripts using org defined auto-testing language* Create, execute and maintain performance testing scripts using mainly Shell script* Create and maintain tools for enhancing test scripts execution performance(parallel run) by Shell script and org auto-testing language.* Coordinate with development team to fix bugs

    • Software Engineer
      • Aug 2010 - Sep 2011

      * Analyze requirement and related protocols* Join architecture design, high level design and conduct detailed design* Implement detailed design and review peer code* Write UT code and conduct Unit Testing* Debug and fix known function/non-functional defects, analyze and communicate potential defects

    • Trainer
      • Sep 2009 - Aug 2010

      * Train new comers for internal management tools(Wiki+Bugzilla, Rational Rose) and UML.* Maintain organization's Process Asset Library (process reviewing, updating, publishing and training)

Education

  • Fudan University
    Master’s Degree, Computer Software Engineering
    2012 - 2014
  • Portland State University
    Bachelor’s Degree, Computer Science
    2006 - 2010

Community

You need to have a working account to view this content. Click here to join now