1. Shiping Yan (Mike)
Senior Test Lead, IBM China Software Development Lab
IBM Certified IT Specialist (ITS)
Email: yanshp@cn.ibm.com
Office Phone: 86-574-26935061
Mobile Phone: 186-0686-4427
Profile
Shiping Yan (Mike) is a senior test lead of IBM China Development Labs. He joined IBM in Sep, 2011, and has led
and participated in multiple challenging and geographically distributed projects. He has demonstrated his strong
capabilities in communication, team management, understanding business aspects, and effectively designing and
executing tests pus international experience in the USA. Mike’s experience includes working on broad areas of
different product and solution testing and additionally he has 10 years Java development experience. Mike has
strong English skills having worked with many international clients throughout his career/
Working Experience
2011/09 –
Now
IBM CDL, GPS Department
Advisory Software Engineer, Senior Test Lead/Manager
2008/8 –
2011/09
Motorola
Senior Software Developer
2006/07 –
2007/08
Strategic Systems Solutions
Software Developer
2005/06 –
2006/07
IBM GDC
Software Developer
2002/07 –
2005/06
UFIDA Software
Software Developer
Project Experience
2016/06 -
Present
Test Architect (AIA Data Center Migration)
AIA migrates its data center to IBM hosted data center including infrastructure, middleware, and
application. Services will migrate to the new data center accordingly. Additionally, High
available and disaster recovery are required for 4 major data center in Singapore, HongKong,
China and Thailand.
Role of the Project: Test Architect
Project Deliverables:
• Negotiate with customer to identify the requirements.
• Develop data Centre migration strategy.
• Co-authored Data Centre Migration Strategy including Guiding Principles and high
level planning.
• Build up test management team focus on each data center and design the high
level test strategy and test plan.
2. • Design test methodology for infrastructure, middleware and application.
2015/11 –
2016/06
Mobile Application Test Leader/ Test Manager
Simple and intuitive “tap & swipe” native iOS mobile app helps sellers spend less time on
procedural tasks and more time thinking strategically about how to engage with clients:
- Increase incremental revenues for IBM sellers via newly identified & targeted
opportunities
- Empower sellers to have more meaningful conversations with clients based on industry
knowledge and predictive opportunity intelligence
- Capture additional IT spend with relevant and timely product recommendations
Role of the Project: Test Leader/Test Manager
Project Deliverables:
• Build data and testing team, assign modules and setup daily conference to sync
status.
• Worked in Atlanta (US) with stakeholders to define user stories and data contents.
• Communicate with 7 different data source teams to define data models and data
logic.
• Communicate with IBM Global Business Services financial team to define financial
summarization methodology and verify the revenue data’s accuracy.
• Communicate with predictive team to input data for product/solution predictive.
• Define test strategy for mobile app and data integrity.
• Support resource deployment model based on task pipeline management, plus
people management and promotion processes.
2015/07 –
2015/10
Non-functional Test Leader (WaterFund)
WaterFund is used to analyze the factors that affect the price of water. Predicting the price for
years ahead, plus consequences of water prices impacted by add new equipment for water
process allowing suggestions for the equipment purchase.
Role of the Project: Non-functional Test Lead
Project Deliverables:
• Non-functional and performance test leadership for system capacity, throughput,
scalability, and response time.
• Identified performance bottleneck and root cause analysis and resolution of severity 1
issues and many critical problems.
• Analyzed system capacity and defined system deployment configurations.
• Analyzed test automation requirements and introduced test automation assets to
perform automation test. Saved 2 person/month efforts in this short project.
2012/06 -
2015/07
Senior Test Leader (Global Expense Reporting Solutions (GERS) )
GERS is an IBM asset-based Travel & Expense Management software as a service used by
hundreds of customers in 85 countries that offers:
- A standard hosting/cloud solution with a “best practice” configuration model
- Scalable architecture
- Flexible options to support intricacy of global requirements (country tax, legal, fiscal, etc.)
- A corporate view of country specific travel policies and practices
Role of the Project: Senior Test Lead
Project Deliverables:
• Worked in IBM Southbury (USA) for knowledge transfer and test strategy.
• Led test teams comprising of nearly 50 testers covering performance, environment
testers, automation and security testers, including functional testers.
• Built up a virtual core team to improve test efficiency; Illustrated detail business
modules and the relationships between each module.
3. • Managed the tests for 6 dedicated clients, and others as shared mode.
• Built up the test environment strategy for core, pvt, security, automation, dedicated
clients and shared clients.
• Led performance test team to tune system back-end/front-end performance and mobile
application; reduced defects to 0 performance defects.
• Initiated two assets for support automation for functional and non-functional test.
• Set up measurement methodology to track progress, efficiency and effectiveness.
• Collected test status and dependencies, and reported to stake holders.
2011/09 –
2012/06
Senior Software Developer (Cloud and Track and Trace)
Track & Trace is a project of IBM Ningbo Smart Logistics. It shows the vehicles GPS location on
a map together with load information etc.The system runs on IBM iCloud environment. Use IBM
SDE (Bluemix) platform to do DevOps.
Role of the Project: Senior Software Developer
Project Deliverables:
• Responsible for system design, database design, coding in Java.
• Assisted SDE (Bluemix) product team to enhance the database driver’s
performance.
• Worked with equipment providers to integrate the equipment with application.
• Set up and maintain the HSLT (IaaS) cloud environment for customer.
2009/06 –
2011/09
Senior Software Developer (WiMAX/LTE EMS System)
EMS system used to manage network elements. It also helps administrators to upgrade the
network element’s firmware, collect element’s performance data and do analysis.
Role of the Project: Senior Software Developer
Project Deliverables:
• System design and coding in C++.
• L3 support for customer requests.
2008/07 –
2009/06
Senior Software Developer (Message Management)
Role of the Project: Software Developer
Project Deliverables: System design and coding in C++.
2007/06 –
2008/07
Software Developer (Deutsch Bank)
Deutsche Bank service platform covering reconciliation of settlements for security, equity,
SWAP etc.
Role of the Project: Software Developer
Project Deliverables:
• System design, database design, coding in Java and Javascript.
• Manage backup/restore for Sybase database in development environment.
2006/05 –
2007/06
Software Developer (web based e-commerce)
The platform charges the sale of products. The platform translates partners required orders,
and then sends to the back-end ERP system.
Role of the Project: Software Developer
Project Deliverables:
• Function design, database design, coding in Java.
• Set up and maintain the development environment.
• Designed DIT (Development Integration Test) process and drive the test execution.
4. 2002/07 –
2006/05
Software Developer (Multiple telecoms projects)
Role of the Project: Software Developer
Project Deliverables: System design, database design, function design and coding in Java.
Professional Capabilities
Levels are (Professional capability /IBM Competency)
• 0 = No Skill/Prerequisite
• 1 = Acquired/Competence
• 2 = Applied/Demonstrated Strength
• 3 = Mastered/Extraordinary Strength
Core
Written & Oral Communication 3
Setting Technical Direction 3
Negotiate Equitable Solutions 3
Manage Specific Elements of an IT Project Plan 3
Team Leadership 3
Understand Business Aspects 3
Project Management 3
Problem Analysis and Resolution 3
Architectural Thinking 3
Critical and Innovative Thinking 3
Technical Focus (Testing)
Development comprehensive test plans based on risks 3
Develop test strategies to meet expected objectives 3
Create and execute end-end tests at system level 3
Use appropriate full lifecycle testing methodologies 3
Build test cases/scripts based on business requirements 3
Create customized test data based on system architecture 3
Design test environment to support test strategy 3
Define and implement defect prevention techniques 3
Translate manual test specification to automated test 3
Use configuration management tools 3
Use widely accepted test management tools 3
Use widely accepted defect management tools 3
Performance testing and tuning 3
Java Development 3
C++ Development 3
Oracle 3
DB2 3
WebSphere 3
Rational Performance Tester 3
5. HP Load Runner 3
HP Diagnostics 3
HP Sitescope 3
Apache JMeter 3
Professional Certificates
2015 L1 Certificate for Actualizing IT Solutions
2014 DB2 – Family Fundamentals
2014 WebSphere – Application Server Network Deployment V8.0, Core Administration
Presentations & Papers
2014/09 2014 IBM QSE – Page load test time detection
2014/10 IBM DeveloperWorks – Monitor Biginsights HBase performance by Ganglia
Customer Engagement
2014 Bank of Ningbo – PoC (Proof of Concept) of performance testing service
Community Leadership
2015 Co-lead of CDL GTS performance community
2014 Site Rep of CDL Bigdata community
2013 Club VP for IBM Ningbo site
Education
1998.9 - 2002.7 Bachelor in Computer Science, Xuzhou Normal University
6. HP Load Runner 3
HP Diagnostics 3
HP Sitescope 3
Apache JMeter 3
Professional Certificates
2015 L1 Certificate for Actualizing IT Solutions
2014 DB2 – Family Fundamentals
2014 WebSphere – Application Server Network Deployment V8.0, Core Administration
Presentations & Papers
2014/09 2014 IBM QSE – Page load test time detection
2014/10 IBM DeveloperWorks – Monitor Biginsights HBase performance by Ganglia
Customer Engagement
2014 Bank of Ningbo – PoC (Proof of Concept) of performance testing service
Community Leadership
2015 Co-lead of CDL GTS performance community
2014 Site Rep of CDL Bigdata community
2013 Club VP for IBM Ningbo site
Education
1998.9 - 2002.7 Bachelor in Computer Science, Xuzhou Normal University