Changkai Zhao
Lead at PwC Shanghai Acceleration Center- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Mandarin -
Topline Score
Bio
Credentials
-
CSP (Certified Scrum Professional)
ScrumAllianceAug, 2017- Oct, 2024 -
CSM (Certified Scrum Master)
ScrumAllianceOct, 2014- Oct, 2024 -
Project Management Professional
Project Management InstituteDec, 2017- Oct, 2024
Experience
-
PwC Shanghai Acceleration Center
-
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
-
-
-
Bleum
-
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
-
-
-
UniqueSoft
-
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 -
Portland State University
Bachelor’s Degree, Computer Science