KATHY CHEN
Software Quality and Testing Analyst
Fremont, CA
Objective:
Seeking a Software QA Engineer position where my skills can be utilized and further extended.
Summary:
Total 10+ years industry experience of which 6 years IT experience on Quality
Assurance.
Project experiences includes Design and Code developing, test code developing and
automation, While box test, test suite and framework maintenance for web based,
eBusiness and platform applications.
Experienced on white-box API testing, test automation, test case design, code
review.
Skilled on test strategy, test plans, test matrix, positive and negative test cases;
Converted business software requirements to test scenarios and cases to support quality
deliverables.
Performed regression, function, system end to end tests, and also performance,
load, GUI, browser compatibility tests.
Experienced on test result evaluation, test data validation, and test report creation.
Exposured to testing on all phases from initiation phase to the software release phase of
software life cycle.
Experienced on problem solving, and trouble shooting, good analyze skill.
Expertised on php script and shell script to perform API testing and enhance regression
tasks.
Experienced on test environment setup and maintenance.
Experienced on QA tasks, skilled on C++, C, PHP, Unix Shell, J2EE/JDBC/Servlet, SQL,
Java Swing, XML/XSL, XHtml, JavaScript, Perl programming.
Experienced in virtual control change management using SVN and CVS.
Self-motivated, quick learner, detail-oriented, organized, team worked and multi-tasks.
Good written and verbal communication skills, fluent on both English and Mandarin.
Skills:
Education:
Master of Computer Science, Northwestern Polytechnic University - Fremont, California,
USA
Master of Computer Science and Application - China University of Geosciences
Bachelor of Computer Science and Application - Taiyuan Technology and Industry
University, China
Work Experience
Client: Yahoo Sunnyvale CA 03/2008– Present
Environment: White Box, Test Automation, Function Test, Regression, API Test, Cppunit, PHP,
Page 1 of 6
KATHY CHEN
Software Quality and Testing Analyst
Fremont, CA
Shell Script, XML, Test Case, End to End Test, Code Review, CVS, SVN, Test framework, Black
Box.
Projects: APEX LZ 4, 1.5
Performed white box testing, created test cases by developing code for API and function of
platform software.
Experienced at developing test code; Skilled at test automation framework; Maintained
and upgraded test framework using cppunit, php and xml.
Created cases for new features on uds/recents/ulp/act/ulm modules of product, created
test code for multithread supported, optout, xid and various platform software features, wrote C+
+ test code for both function and performance test.
Performed functional testing for client and server, performed test case and automation
included backend environment setup and check, remote and local system call.
Run sanity and regression suite; Participated end to end test, good analytical and debug
skills.
Created and maintained shell and php scripts for test efficiency, maintain test suite and
data.
Created test strategy and cases, reviewed with developers and coworkers.
Maintained test suit, updated test cases with extendable and maintainable code,
continually implemented cases to regression automation suite.
Used svn and cvs source code management system.
Faster learner, team work and self motivated, performed tasks with high quality and with
multiple tasks.
Projects: APEX LZ 1, 2, 3
Designed test strategy and wrote test cases for platform software.
Created unit test cases on multiple key, ulp/act features for white box API testing.
Reviewed test strategy and cases with developers for resolved features.
Performed verifications involved both client and server side configuration.
Created php scripts to perform white box API testing.
Created unix shell script to enhance performing of testing.
Run regression tests, evaluated test result and analyze root cause, investigated logs,
performed stack trace, filed bugs and provided test environment, configuration and detail test
information.
Enhanced internal framework by updating php for new features, skilled at debug php
script.
Created test cases based on internal framework, tested, run, and automate new test cases
for next release regression tests.
Provided code review for script of team members, provided suggestion for improvement.
Provided test document review for team members, good organize and analyze skill.
Participated in end to end testing, provided supports based on product trouble shooting
experience and knowledge, resolved high priority issues with involved teams.
Perform sanity and regression test frequently at new release and builds.
Deployed new script and code to cvs and svn server.
Perform block box testing for timeout partial value feature, setup test environment with
different data store.
Gave presentation to developers and coworkers on QA test case automation framework;
Helped add unit test cases to framework; Good written and verbal communication skill.
Success Factors. San Mateo CA 05/2007 - 01/2008
Environment: J2EE, Web Based Application, Function test, Regression, Automation, JMeter,
Selenium, Test Plan, Test Case, Java, Shell Script.
Projects: Goal management and career development modules for the human capital management
software products used by finance organization and IT companies.
Performed Function and Regression tests on a large skill web application based on
Page 2 of 6
KATHY CHEN
Software Quality and Testing Analyst
Fremont, CA
j2ee/java technology.
Automated test cases using JMeter, Selenium, and maintained test suite using Jira.
Created test cases for new enhancement and features; worked closely with PM and
developer with issue discussion and test case review.
Performed sanity and release regression test on frequently release builds.
Analysed customer issues and root causes, evaluated and provided test strategy on new
fix.
Improved and reviewed test cases, put effort continuely automate regression test suite.
Created security, load and performance test cases, discussed with PM on use cases, and
converted to QA test cases.
Provided system configuration knowledge to PM, developer and customer, efficiently
resolve configuration issues.
Found issues for product defect, provided reproduce steps and root cause from test.
Good analyse skill on test issue, deliver daily test report.
Managed test processes and quality, assigned tasks and provided QA knowledge transfer
and technical support to offshore team.
Performed tests on both staging and production environment for customer critical issue
and fix.
Provided QA task estimation, involved product requirement analysis and test task plan.
Deployed automated test script to test server, evaluated automation test results.
Finished tasks in timely manner, team work, multiple tasks, detail oriented and organized.
Projects: Performance management and 360 review for the human capital management software
products.
Created detailed test cases and scriptures for new enhancement and features.
Performed sanity and release regression test on frequently release builds.
Provided test strategy on new fix and regression test for fix verification, provided
configuration information to prepare test environment.
Evaluated the issues and analyze root cause, filed bugs for software defects using Jira,
Fixed issues caused by configuration, test method and environment; and noticed critical
issues to developers and PMs to get resolved in latest release.
Logged test result, update daily test process report with finished percentage and status of
modules.
Evaluated the test result, updated status of original issues as resolved fixed or reopened.
Maintained test suite, improved and re-organized existed test cases to gradually extend
the regression test suite to cover most functional area.
Monitored offshore regression test to ensure the test quality and process.
Provided QA technical support for offshore team members.
Involved in creating security test cases for the modules, made convention for the test case
content to ensure the security test cases organized and completely cover all related area.
Confirmed issues found by CS and PS persons, fixed issues caused by configuration.
Projects: Learning and development, XI modules for the human capital management software
products.
Performed function and regression testing on new UI version of products
Participant business requirement analyze and design for L&D module.
Analyzed requirement document and existed test suite, provided QA efforts for new
modules and features.
Created functional and performance test cases and scripts, created sanity and release
regression test suite.
Provided QA support for offshore by providing documents and answering questions for new
features, and assigned tasks to offshore.
Provided support for new team member by answering questions and helping fix issues.
Confirmed issues found by CS and PS persons, fixed issues caused by configuration.
Projects: Internal server access tool for QA purpose.
Performed document review on an internal QA tool, involved in analyzing the user
Page 3 of 6
KATHY CHEN
Software Quality and Testing Analyst
Fremont, CA
requirements.
Prepared developer environment for further enhancement of the QA tool.
Sun Microsystems. Santa Clara CA 08/2004 - 07/2005
Environment: Software Life Cycle Test, Java, Perl, Unix, Shell Script, Test Framework, Sanity,
Function, Regression, System tests, Localization, I18n, Test Case, Matrix and Plan, Test Report.
Project: Java SE 5/6 and Java Web Start
Performed various kind of tests at software full life cycles on Java software product.
Performed acceptance, sanity, function, regression tests, and also system tests.
Performed tests on different version of products based on test plan and matrix; Maintained
test environment on Solaris 7/8 Unix, Redhat, SuSe Linux and 2K, NT, 98, Me Windows.
Performed regression, localization and I18n tests on different languages, hardware, and
OS environment.
Experienced on test automation framework; Performed and maintained test cases using
internal test framework GlobleSuite, JUnit and JavaTest harness.
Experienced on running Perl and Unix Shell script and generated test suite for test
purpose.
Good analysis skill, frequently delivered and generated test report, evaluated test results.
Maintained test data, scripte and test cases using SCCS; Used Unix and Linux as working
environment.
Project: Solaris 8/9/10 and JavaOS
Performed install/uninstall test on Solaris 8/9/10 and JavaOS
Configured Solaris and performed system testing on Solaris latest builds.
Analyzed modules and created L10n test cases.
Used SCCS change control system to review and update test scripts.
Northwestern Polytechnic University, CA 02/2003 to 08/2004
Developed online auction project using JSP, Servlet, JavaBean, JNDI, JDBC.
Developed account management project using Model-View-Controller design pattern and
Java Swing and Applet.
Developed mobile simulation project using SGML, JDI and Java.
Developed XML application using XML SAX and DOM, designed XML data structure using
DTD and Schema.
Developed OO program using Java, MVC and design pattern, and also C++.
Knowledge and experience of Oracle database system, admin and SQL commands.
IPEX Corp. CA 06/2001 - 01/2003
Environment: ASP, VBScript, Html, JavaScript, CSS, Localization, Test, Visual Studio Performed
user requirement analyze with client PM.
Created product module for client company web application using ASP/VBScript/FrontPage.
Performed L10n QA for client software using visual c++.
Performed L10n engineering tasks for client using Trados, TM2, and L10n tools.
Created web sites using html/JavaScript and Photoshop
Maintained the web site and frequently updated web site content using
Html/JavaScript/CSS
Sun Microsystems. Beijing, China 07/2000 - 05/2001
Environment: Function, System, Regression test, Localization, I18n, Bug evaluation, Test case
design, Java, Unix, Performed function, system, regression, API test for Java SE 3/4/5/6 on
Solaris/Windows, evaluated test result, fixed test issue, filed bug and delivered bug report.
Project: Java SE 3/4 and Java Web Start; Rule lookup module for SunTrans an internal QA tool.
Performed acceptance test for latest builds on Unix/Linux/Windows and various language
Page 4 of 6
KATHY CHEN
Software Quality and Testing Analyst
Fremont, CA
platform.
Performed regression test for various supported versions on sparc/intel hardware and
various OS and languages platform.
Used SCCS change control system to review and update test scripts.
Performed automatic test using GlobleSuite, JavaTest harness, and script.
Experienced on running Perl and shell script and generated test suite for test purpose.
Generated test report, and evaluated test result,
Analyzed root cause on test result, performed test code review to evaluate test issue and
functional issue, and fixed test issues.
Performed API test and white box code review for an internal file format transformation
tool using for translation and localization.
Participant design client UI features and API with third party server tools.
Developed lookup module using Java Swing, XML DOM.
IBM (China) Co., Ltd. Beijing 03/2000 – 07/2000
Environment: J2EE, EJB, Servlet, JSP, JDBC, system test, WebSphere, Rational Rose, Lotus
Notes, DB2
Project: Websphere eCommerce platform
Developed shopping cart, order and electronic billing modules for the eCommerce and finance
solution using html/JavaScript/Net.Data.
Designed test plans and created test cases based on functional specifications and business
requirement using Lotus Notes.
Performed function and system test on shopping and order modules.
Delivered test reports and fixed bugs.
Created functional and system test cases on auction module using Lotus Notes.
Performed test on auction module, filed issues and delivered reports.
Project: NetCommerce customization for client eCommerce web application
Participated user requirement analyze, platform feature analyze.
Provided knowledge of platform modules, and designed features for customization
modules of the client eCommerce web application
Great Wall Computer Software and System, Beijing 01/1998 – 03/2000
Environment: J2EE, JSP, Servlet, JDBC, function test, WebSphere, Visual Age for Java, DB2,
Localization
Project: SiChuan XingHua Online Bookstore; GreatWall Ecommerce Platform 1.0, Intelligence
facility management system, Network Computer Ticket Protocol
Performed high-level and low-level design for order negotiation module.
Developed JSP/Servlet/JavaBean class for module using JSP/Servlet/JDBC/SQL on
WebSphere.
Designed and developed domain name management, user registration and management
modules.
Developed shopping cart, order management and electronic billing modules using
Net.Data/JSP/Servlet/JDBC technology.
Designed related database tables for user, order, domain and business management
modules.
Performed function, system test for the B2B and B2C modules.
Transferred knowledge for new joined member.
Project: Lexmark QA and localization
Environment: J2SE, Localization, QA, project management.
Analyzed frequently localization tasks, planed the localization and QA tasks.
Leaded Lexmark Localization project, evaluated and assigned QA tasks.
Page 5 of 6
KATHY CHEN
Software Quality and Testing Analyst
Fremont, CA
XiSan Mining and Electricity Cooperation, TaiYuan 09/1991 to 08/1995
Environment: DBase3, MS Dos, CAD, WPS
Participated creating and maintenance of human capital information management
System.
Created Computer-aided design drawing based on mechanical graph using CAD software.
Installed the created program and data to the digital controlled machine, and performed
digital controlled cutting for company manufacture product.
Maintained the Computer-aided design software and the digital control machine and
trained people to use.
Page 6 of 6