Software Testing:
Familiar with software testing process and method, including with Unit Testing, Integration Testing and System Testing.
Be able to write testing plan, scheme; design testing cases and implement testing cases.
Knowledge of the flow of software Requirement management, Configuration management and Defect management.
Familiar with CMM and SQM.
Familiar with V model, the whole software testing process and the relationship between testing process and development process.
Can use TCL to develop testing scripts.
Has used automatic test tools: QuickTestProfesional , Rational Robot , Loadrunner, Cppunit , TCL .
Familiar with the common configuration management tool: CVS .
Technology base:
Programming Language: Familiar with C/C++, JAVA, JSP
Operation System: Familiar with Windows and Linux (RedHat 9.0)
Database: Familiar with SQL Server 2000 Database and SQL language.
Web Knowledge: understanding the foundation of network,OSI and Tcp/Ip protocol.
Can read English documents without difficulties.
Project practice:
2006/10—2006/11 Counter V1.0 Description:a software which can calculate the numbers of code lines,blanklines, comment lines and total lines in c and cpp files. Duty: 1. Review Counter’s SRS, HLD, LLD. 2. Write unit test, integration test, system test plans, related test plans and test schemes. 3. Write test cases, execute integration test using TCL and unit test with CppUnit. 4. submit defect report, test report and daily report.
2006/12 Airplane tickets sales system Flight 4.0
Description: test a Airplane tickets sales system using QuickTest Pro
Duty:
1. Design and write test cases.
2. Use QuickTest Pro to test log on, engage, inquiry, reporting functions.
3. Write QuickTest Pro scripts to connect to database, compare actual results with those which are displayed by the software.
4. Run and Record QuickTest Pro scripts.
2006/12—2007/1 Family income and expenses management system
Description: use Rational Robot to test family income and expenses management system
Duty:
1. Use Robot to verify logon windows, user information, adding income and expenses types function, <system setting> form, income and expenses records and inquiry function.
2. Use Robot to get 4 sets of test data in 3 ways:
(1) text file data driven
(2) data pool
(3) database driven
(each data set contains 4 fields), and then input 2 income records and 2 expenses ones recursively.
3. Use Robot to check whether there is a new record added to the database after each operation.
4. Write, run and record Robot scripts
Working experience
2004.7-2006.7 Beijing QingQuan Ltd. Software localizer.
Response for localizing English software products into Chinese version, extracting resources from source products, pre-project processing, writing tools, translating, editing, GUI testing and function testing.
Projects I have worked on:
OS:
1.Windows 2003 Server
Response for translating UI words, user manual, various command help, editing documents, proofreading.
2.Windwos Media Center
Response for translating UI words, user manual, various command help, editing documents, proofreading.
3.Windwos server pack
Response for translating Server packs’ release notes.
IDE:
1.Visual Studio 2005.NET
Response for translating UI words, installation notes, VB.NET, VC++.NET, ASP.NET, DirectX user manual, support documents, editing, β testing, and execute testing based on MS-released documents, then submit defect reports
Web pages development tools:
1.Flash
Response for translating online help
2.GoLive
Response for translating UI words
Database:
1.SQL SERVER 2005 (response for localizing, gui testing)
Response for translating UI words, online help, execute testing based on MS-released documents, then submit defect reports
2.Oracle
Response for translating UI words, online help, and Oracle-related web site, Think.com.
3.Sybase
Response for translating online help
Network Security:
1.AVG
Response for project management, localizing English version into Chinese version, including extracting resources from source products, pre-project processing, writing tools, assign tasks, translating, editing, importing translated resources back into software, GUI testing and function testing
2.ArcSight
Response for project management, localizing English version into Chinese version, including extracting resources from source products, pre-project processing, writing tools, assign tasks, translating, editing, importing translated resources back into software, executing GUI test and function test according to test cases written by ArcSight’s test department
3.Bigfix
Response for project management, localizing English version into Chinese version, including extracting resources from source products, pre-project processing, writing tools, assign tasks, translating, editing, importing translated resources back into software, GUI testing and function testing
4.NV3000
Response for translating user manual
Mobile:
1.PocketPC
Response for translating user manual
2.NOKIA’s products
Response for translating user manual
Web Sites:
1.MS support
Response for translating web pages, importing translated resources back into web pages, and UI testing.
Game:
1.Windows desktop bridge game
Response for translating user manual
Training
2006.9-2007.1 51testing software testing engineer training
Education
2000.9-2004.7 University of Science and Technology of Beijing Math
2004.9-2006.7 Beijing University Finance