Kai Shao
Email: **********@*****.***
HIGHLIGHTS OF QUALIFICATIONS
• More than 4 years of software quality assurance experience with knowledge of testing methodologies for various
software applications
• More than 3 years of experience in developing automated tests using C for enterprise software and WATIR for web
applications
• Strong expertise in requirement analyzing, test process planning, defining test cases and managing issues.
• Experience with using various tools for performance, load and stress testing
• Experience with testing web application written in HTML, JavaScript and CSS
• Developed communication and collaboration skills while working with team members who work off-site
Technical Skills: Programming experience with WATIR, Selenium, C++/C, Java, PHP, Perl and Shell scripting languages, MySQL
and XML, Knowledge of TCP and UDP protocols, Objective-C, Agile
Technical Tools: JIRA, TargetProcess, RequestTracker, TestLink, in-house issue tracking tool, SVN, CVS, TortoiseHg, Cybersource,
Givex
EMPLOYMENT HISTORY
E-Commerce Quality Assurance Analyst July 2013 to November 2013
Lululemon, Vancouver, British Columbia
Agile Experience in software development
Create and execute test cases and test scenarios
Work with Business Analyst to develop User Acceptance Testing
Review requirements and design detailed test cases based on the requirements
Review and revise the test cases developed by other testers
Use of JIRA and SharePoint for issue tracking
Manual web application testing using various browsers
Use of Firefox add-on “Firebug ” to monitor various events or calls
Learn about Selenium for Web Application automated testing
IT Administrator October 2012 to June 2013
Rijing Manufacturing, Tianjin, China
Set up technical infrastructure of the office
Provide internal employee support with solutions to their technical problems
Manage inventory database using Microsoft Excel
Install required hardware and software
Kai Shao
Phone: (778) 997 – 5207
Email: **********@*****.***
On-Device Media Delivery Verification Specialist January 2012 to July 2012
Nokia, Burnaby, British Columbia
Executed planned and exploratory test cases against application software on mobile platforms
Designed test plan and wrote test cases
Prepared reports for defects
Prepared documents for training and support of internal users
Troubleshot various issues on mobile platforms
Used excel sheet to keep track of issues
Software Quality Assurance Specialist July 2008 to November 2011
El Fresko Technologies, Calgary, Alberta
Developed test plan and test cases based on the features of the software
Implemented automated test programs using C to help to run the regression test more efficient
Used WinDbg (Debugging tool for Windows) to get brief information to help developers to identify the issues
Implemented the InstallShield project to package all the necessary files and generated a single executable (Installer)
Implemented Ruby test scripts to automate web application testing to enhance efficiency
Performed manual, performance and load tests
Used TestLink for issue tracking
Software Developer May 2006 to September 2007
SMART Technologies, Calgary, Alberta
Implemented a Windows application using C++/MFS for practice
Developed Flash application using ActionScript 2.0
Created and implemented MySQL database to support and store information needed by the Flash application
Implemented PHP scripts to handle requests between the Flash application and the database
Set up web server using Apache 2.2 to help data transmitting between the Flash application and the database
Created use cases for testing based on the requirements
Used FogBugs for issue tracking
EDUCATION
Bachelor of Science, Major in Software Engineering January 2003 to May 2008
Schulich School of Engineering, University of Calgary, Alberta
Courses and topics of study:
Software Design: Learned about software architectural design using Unified Modeling Language (UML)
Software Development: Learned about software development process (Analysis, Design, Implement and Deployment) and
different types of software development model
Kai Shao
Phone: (778) 997 – 5207
Email: **********@*****.***
Software Testing and Quality Assurance: Learned about different levels of software testing and different methods of software
testing
PROFESSIONAL ASSOCIATION
Member of Association of Professional Engineers, Geologists, and Geophysicists of Alberta(APEGGA) (2008-2013)
INTERESTS
Hiking: Explored mountains around Kananaskis and Banff National Park
iPhone Application Development: Developed an application with a friend, it retrieves the user's current location and updates
Facebook status