Post Job Free
Sign in

Quality Assurance Manager

Location:
Pleasanton, CA, 94566
Posted:
September 10, 2010

Contact this candidate

Resume:

Cathy Daw

Phone: 408-***-****

Email: *********@*****.***

Objective:

To obtain long term career employment in a demanding, cutting edge

organization in a cross-functional management role where my management,

analysis and technical background will enable me to be a strong leader and

decision maker.

Summary:

. 10+ years of professional experience in the QA with a focus on test

automation, process improvements and Quality Assurance.

. Excellent communication, analytical and problem solving skills.

. A passionate worker with a strong work ethic and capable of quickly

learning new applications and technical skills.

. Able to work under tight deadlines and rapidly changing priorities.

Professional Experience

05/2008 - present: Director of Quality Assurance, Greenplum, San Mateo CA

. Built an onshore QA team from the ground up for testing a distributed

database server engine. The team was responsible for testing all aspects

of the database (both the software and appliance offerings): Query

Processing, the languages layer (SQL, PL/PGSQL, PL/Perl, PL/Java,

PL/Python, PL/Ruby, PL/R MapReduce), middleware interfaces (ODBC, JDBC,

OLEDB), storage layer (DTM and Replication), high availability, system

management and scatter gather load technology. The test team consistently

met a high bar for test automation where regression suites of 20k+ test

cases ran nightly over numerous test configurations.

. Provided hands-on technical guidance for relatively junior engineers by

conducting code and test plan reviews, participated in design reviews and

closely monitored code coverage metrics, daily code flow and bugs

(entry/resolution).

. Heavily involved in test automation by providing requirements for test

harness improvements, such as improved analytics/reporting for test case

trending, graceful handling of system hangs (timeout, grab pstack, attach

gdb and grab backtraces, and cancel processes), reusing test cases for

high availability testing, etc ...

. Aided the QA team as an individual contributor by offloading assignments

during pinched times with taking up such tasks as investigating 3rd party

tools, bug verification, bash script development and adding SQL based

test cases to the python test harness. Evaluated Selenium and

implemented scripts using UI-Element and CSS to set the standard for

maintainability and script reusability.

. Worked with 3rd Party Vendors and OEM's for certification of the

Greenplum Database. Vendors included Microstrategy, Informatica,

SAP/Business Objects, IBM/Cognos, Jaspersoft, Tableau and Data Direct.

. Established and maintained Release Management processes and guidelines

that enabled the development environment to evolve from slash-and-burn

practices to a more organized iterative methodology. Created automated

Confluence dashboards by querying JIRA to track projects and organize

releases. Implemented Project Planning and Test Case Management in JIRA.

Managed the release content, scheduling and execution of all service

patches.

. Managed a test lab of close to 100 servers, and was an advocate for a

virtualized lab.

08/2006 - 04/2008: Director of Quality Assurance / Release Management,

Callidus Software, San Jose CA

04/2003 - 08/2006: Software QA Manager, Callidus Software, San Jose CA

08/2001-04/2003: Technical Lead, Callidus Software, San Jose CA

11/1999-08/2001: Software Engineer (test automation), Callidus Software,

San Jose CA

. Held numerous roles in the QA organization, beginning with establishing

the baseline test automation infrastructure and evolving into numerous

hands-on management roles.

. Worked in a highly complex platform environment, combining the following

elements.

o Servers: Solaris, AIX, HP, Windows, Linux Red Hat, Linux SuSe and

virtualization technologies (Solaris containers, VMWare and Lab

Manager).

o Databases: Oracle, SQL Server, DB2 (the DBA reported directly to

me)

o Application Servers: Weblogic, Websphere, JBoss and NetWeaver

o Reporting & Analytics: Informatica PowerCenter, Informatica

PowerAnalyer and Business Objects

. Provided code reviews for the implementation of test tools and

infrastructure automation. Projects included implementation of Quality

Center for test case management, migration from WinRunner to Quick Test

Pro for UI automation, Load Runner and in-house test framework written in

Java to support testing of the grid computation engine as well as white

box test cases.

. Performed release management duties related to establishing a patch

strategy, normalizing the release cadence, managing field test activities

and providing escalation support.

. Implemented new processes into the development lifecycle and helped to

build a collaborative environment between QA and development.

Implemented Share Point, Wiki, Release criteria, platform certification

strategy and standardization of functional specifications. Helped to

evolve the organization from a startup to a moderately formalized,

collaborative development environment.

. Actively contributed to the transition of maintenance products to a non-

captive center in India. The transition also includes evolving a

waterfall development environment to an Agile/SCRUM environment more

focused on innovation.

. Responsible for maintaining and managing all QA hardware resources

(server usage, maintenance, systems administration and DBA

responsibilities). Also played a vital role in the rollout of a

virtualized lab using VMWare Lab Manager. Responsible for maintaining and

scaling hardware infrastructure for Engineering to support the "matrix of

pain", and for ensuring that QA, development and maintenance environments

are available and configured for each release.

. Utilized Perl and Java for constructing a test harness that managed test

invocation, collection of actual outputs, the comparison of expected

outputs and results reporting. Heavily used Perl and SQL and stored

procedures (Oracle, SQL Server, DB2, and Sybase) to generate data for

performance testing, and to automate the validation of data test results.

02/1995-11/1999: Programmer Analyst, Recom Technologies, Moffett Field CA

. Created Sybase stored procedures, ADABAS/Natural extraction programs and

InfoHub mappings to transform data that would be moved from mainframe

systems into a Sybase data warehouse.

. Supported users on BrioQuery by creating canned reports and queries for

end-users, and supporting all aspects of customer support from

installation to data analysis.

. Wrote numerous web applications using Perl/CGI and Sybase to support bulk

email distribution applications, workflow systems, web based XEROX

Docutech printer job submission and other miscellaneous administrative

functions.

. Used PowerBuilder and Sybase stored procedures to port a legacy mainframe

Service Request application to a Client / Server applications.

04/1993-02/1995: Computer Operator, Recom Technologies, Moffett Field CA

. Responsible for system monitoring and backup of UNIX servers, MVS

Mainframe systems, Macintosh Servers and Windows Servers.

. Additional responsibilities included user administration, report

distribution, system backup and archive to tape and microfiche, weekly

system IPL on the mainframe, monitoring nightly production processing and

restarting batch jobs via C/A scheduler.

. Used the downtime inherent to the graveyard shift to learn new

technologies such as SQL and perl.



Contact this candidate