Joyce Liu
Tel: 408-***-****(cell) E-mail:
******@*****.***
SUMMARY OF SKILLS
. Over ten years extensive QA engineering experience with expert
knowledge in automation tools such as Selenium, QuickTestProfessional,
WinRunner, LoadRunner and Jmeter
. Major strengths in client automation, server API and functional,
regression testing, test plan and test cases design
. Experienced in using SQL for data validation and manipulation
. Exceptional troubleshooting, verbal and written communication skills
. QA Automation Tools: Selenium, QuickTestProfessional, WinRunner,
TestDirector, LoadRunner, Jmeter.
. Application Software: VMWare, Parallels, Jmeter, SVN, Ant, MySQL Query
Browser, Toad, DbVisualizer, WinSCP3, Putty, MySQL, OracleAS 10g,
Microsoft Visual Studio .NET Team Edition, SQL Query Analyzer, Remedy
Help Desk, CVS, SourceSafe, Vantive, JAVA Workshop, Visual cafe,
GoLive, PhotoShop, JavaStar, Microsoft Foxpro, 3D Studio, AutoCAD.
. Languages and Scripts: VBScript, SQL, JAVA/J2EE, Junit, JSP, C/C++, C#,
JavaScript, Perl/CGI, Shell script, XML/HTML, XSL, PostScript, Pascal,
BASIC.
. Certificates: AR System 6.x Administering-Part 2, Mercury LoadRunner,
PostScript foundation, Acrobat 4-Basics, InDesign 1.5-Basics, GoLive 4-
Basics
. OS and Web Servers: Windows, Unix/Linux, Macintosh, iPhone, X Windows,
OracleAS 10g, Apache, Tomcat, Weblogic, WebSphere, Microsoft IIS,
JBoss, HTTP, Telnet, FTP, PC, Sun, AIX, HP Work Stations, Novell
Network
LEGAL STATUS: U.S. Citizen
PROFESSIONAL EXPERIENCE
Sr. QA Engineer Apple,Inc, Santa Clara
2008/5 - Present
. Created and built up Selenium client automation framework from scratch
on Mac Pro for AJAX SAAS web application.
. Created Selenium java version of SmokeTest and integrated into build
system, providing continuous build validation.
. Created data driven Selenium feature tests using a common java class
to read test data from a text file.
. Created single common ReusableActionsTest java class to collect all
the reusable actions into one file for improved modulization and
maintenance.
. Created a GUI map utility inside Selenium framework to collect all the
objects in one place for improved maintenance.
. Created and built up single QA repository with Ant framework and
combined all server Junit tests into it, which provided improved 50%
of maintenance and execution time.
. Did black box testing on iPhone application Bento, qualifying the
functional areas.
. Developed hundreds of Junit testcases and server smoke test suite,
verified test result from MySQL on Unix terminals.
. Evaluated six load testing tools, did lots of experiments with JMeter,
proved of concept that JMeter does support GWT application, can
generate loads and provide basic performance reporting
. Wrote up instructions on how to setup and configure Data Manager
Server API and MySQL testing environment and posted on Confluence
. Wrote up instructions on how to set up Eclipse IDE and how to setup
runtime environment for Selenium automation
. Went through Beijing team's daily problem reports, reproducing all the
bugs they found and providing guidance for their bug reporting.
. Mentored the other engineers on the team in the areas of client
automation, JUnit test authoring and environment setup.
. Created Unix shell scripts to automate server Junit test run process
in one VMWare image, provided improved maintenance
Sr. QA Engineer Merill Lynch Bank & Trust Co.,FSB, San Jose
2007/8 - 2008/5
. Designed and built up common automation folder structure from the
scratch.
. Created sanity and regression tests automation using QTP 9.2.
. Created test cases for web application EasyWriter.
. Ran SQL query to verify data in Oracle DB for EasyWriter bugs.
. Updated VuGen scripts for EasyWriter performance testing using
LoadRunner 8.1.
. Verified bugs for EasyWriter using DbVisualizer.
Sr. QA Automation Lead Xactly Corporation, San Jose
2006/4 -2007/7
. Designed and built up common automation folder structure from the
scratch.
. Kept creating and updating new automation features using QTP 9.2 for
Oracle J2EE On-Demand web applications.
. Coordinated automation tasks with Indian team.
. Organized weekly meeting with India automation team and managed
automation status for the assigned projects.
. Provided technical guidance and assisted in training automation team
members.
. 100% hands on working on automation as an individual contributor.
. Wrote SQL Queries to reset passwords and clean up the old data.
. Verified DB data using Toad.
. Made and deployed builds for QA cluster machines.
Sr. QA Engineer Satellite Healthcare Inc., Mountain View
2005/1 - 2006/4
. Designed and built up common automation folder structure from the
scratch.
. Created automation test suites using QuickTestPro 8.2 for Web based
projects Spin, Lab check, Well Bound and AR System written in ASP .Net
Framework.
. Is the only QA responsible for all the Web based projects' functional
testing.
. Writing Transact-SQL using Query Analyzer to verify patients' data.
. Estimated time consuming for each project's automation creation and
enhancement.
. Documenting the test cases for all the projects.
. Using Visual Studio Team Foundation as bug tracking system to enter
and verify bugs.
Sr. QA Engineer (contractor) Remedy, Sunnyvale
2004/8 - 2004/12
. Was responsible to run J2EE web based MidTier functional testing for
components I18N Reports and Menus.
. Developed unit test cases in C# to test Remedy's MidTier using
Microsoft Visual Studio .NET framework.
. Installed and configured Oracle application server 10g with Remedy's
MidTier on Linux, Solaris, HPUX, AIX and Win2000.
. Performed Mozilla/Unix, Netscape/Mac OSX confidence test against
6.01/5.12 AR Server with MidTier.
. Performed Help Desk functional testing for the MidTier.
. Installed and configured Tomcat standalone, MS IIS web servers with
MidTier.
Software Quality Engineer ADOBE SYSTEMS INC., San Jose 1998/04 -
2002/10
. Developed multi-thread testing tool in Java to perform multi-access to
Adobe Document Server.
. Developed automation testing tool in Java for Acrobat Java Viewer.
. Developed and enhanced Perl, shell scripts to perform automation
testing on Unix for Client/Server project Adobe Document Server.
. Designed and developed the smoke test automation suite for J2EE
project Adobe Studio using WinRunner. The scripts are posted on the
web, different users can use their own accounts to run either single
or batch scripts and automatically receive the test results through
the email.
. Developed smoke and functional testing scripts for Adobe Store using
WinRunner, which release engineers and QA team members relied on for
every new build.
. Developed and performed performance testing using LoadRunner for Adobe
Studio.
. Created new and modified existing JavaScript API test cases for
Acrobat Forms.
. Created SQL scripts to verify the data from Oracle Database for Adobe
Studio.
. Trained group members on how to use WinRunner automation suite to
detect bugs, debug the scripts and analysis the test reports.
. Designed test plans and test cases for Acrobat Java Viewer, Acrobat
Forms and Adobe Studio.
. Responsible for Acrobat 4.05 Forms RC functional testing in different
languages ENU, EFG and SISDP on all the supported platforms.
. Performed functional and bug regression testing for Acrobat Forms,
Adobe Document Server, Acrobat Java Viewer, Adobe Studio and Adobe
Store projects.
QA Engineer (contractor) INTEL CORPORATION, Santa Clara 1997/06
- 1998/04
. Developed Perl and Korn Shell scripts to perform Java performance
testing with Sun JDK, Microsoft SDK, Intel Jit and Symantec Jit across
three different system configurations.
. Analyzed the performance results of Java applications and applets with
VTune (Intel's Visual Tuning Environment) to detect performance
problems at the source and assembly code levels
QA Engineer (intern) FUJITSU NETWORK COMMUNICATIONS, San Jose 1996/04
-1997/07
. Developed test scripts to perform GUI testing for network management
software using WinRunner 4.0.
. Designed and developed a Web-based application subsystem as master
project, 'Graphic Analysis Report Generator' using JAVA, HTML, C shell
scripts and SQL of database ILLUSTRA on Solaris.
. Enhanced the 'parser' tool in C for TL1 commands on Solaris.
EDUCATION
- M.S., Electrical Engineering, San Jose State University
- B.S., Computer Engineering, Beijing Polytechnic University