Post Job Free

Resume

Sign in

Engineer Software

Location:
Milpitas, CA
Posted:
January 23, 2015

Contact this candidate

Resume:

Kelly Wong

408-***-**** ablvhs@r.postjobfree.com Milpitas, CA

TECHNOLOGY HIGHLIGHT

Java, Perl, DBI, SQL, XML, HTML, JSON, C, Shell Script, PHP

Selenium, REST, TestNG, Maven, Eclipse, Bamboo

Oracle, Greenplum, Sybase, MySQL, MS Access, UNIX, Linux, Microsoft

Windows

PROFESSIONAL EXPERIENCE

Staff Software QA Automation Engineer

Silver Spring Network, Redwood City, CA (01/11- 8/14)

. Led automated testing and test coverage strategy for the Platform QA

team.

. Developed Selenium automated test framework using Java, TestNG, and

Maven to test the GridScape Management products.

. Designed data-driven test utility libraries and patterns so that the QA

team could quickly and efficiently create tests using large amounts of

data. Provided demos to the QA team on how to use new utility libraries

to save time and write more maintainable code.

. Designed and developed APIs to:

o Test and validate the Web browser user interface and compare UI

results with Oracle and Greenplum databases.

o Test and validate the REST APIs and parse JSON data to validate test

results.

o Parse XML data and compare with data in Oracle database.

. Created Perl scripts to pull backend data on Linux.

. Researched test automation strategies, improved QA processes, and used

current technologies and methodologies to achieve highest product

quality and minimize manual testing effort.

. Worked closely with developers and QA to design test scenarios for new

features.

. Created automated test cases, diagnosed problems, reported bugs and

suggested enhancements to developers.

. Ran regression test suites daily so that bugs could be caught in the

early stages.

. Conducted code reviews for QA engineers and provided suggestions to make

submitted code more robust and conform to standards before check-in.

SENIOR SOFTWARE ENGINEER

PayPal (eBay), San Jose, CA (02/08 - 01/11)

. Individually designed and developed a robust automation testing framework

for the Payflow Gateway in Perl that increased processing productivity

from 2-4 minutes per manually-validated line to several thousand

systematically-accurate lines per automated minute and was configurable

to easily support additional payment processors. Provided capability to

integrate with existing processes by reading spreadsheets as input.

(Spreadsheet, File, LWP, HTTP, OLE)

. Provided training to the QA team on usage of my automation testing

framework.

. Created turnkey automation to replace existing GUI-based tools.

. Created over 800 test cases for Authorize.NET Advanced Integration

Method.

. Developed a utility to automatically manage test data values so that the

manual process, taking days, of copying and pasting changes within

thousands of rows of data is reduced to a few automated minutes.

. Developed scripts using Selenium RC to test online payment data flows.

. Wrote an HTTP listener in Perl for testing PayPal's Instant Payment

Notification message service with full post back and logging

functionality.

SENIOR SOFTWARE ENGINEER

Applied Materials, Santa Clara, CA (11/00 - 08/07)

Global Information Security

. Created custom security compliance reports based on Symantec Enterprise

Security Management (ESM) data. Designed a web reporting solution

using Perl, PHP, and MySQL to view reports of the application output

files.

. Analyzed compliance data and worked with system administrators to

ensure servers had ESM installed to meet SOX compliance.

Global Information Systems

. Designed, developed, and tested the first webMethods B2B integration

solution to connect AMAT SAP to trading partners.

. Created test plans and test cases and wrote automated test scripts in

Perl.

. Installed and configured all required webMethods client and server

components, including patches, access control lists (ACL), ports and

digital certificates on development, testing and production

environments.

. Designed and populated Oracle schemas for storing transaction data.

. Devised a strategy to load legacy Excel data into webMethods's Oracle

tables in order to migrate existing EDI integrations to webMethods XML.

. Created an encryption solution using shell and Perl script on HP UNIX

and PGP to secure banking transaction data.

. Troubleshot errors, analyzed XML and Oracle data, and implemented

solutions to correct failed transactions.

. Worked with external customers and internal functional teams to

diagnose problems and ensure timely issue resolution.

. Performed webMethods application and server administration including

account, group, patch, version and resource management.

. Wrote shell scripts and cron jobs to allow servers to self-manage

resources and alert the administrator of impending failures.

SOFTWARE ENGINEER

Veritas (Symantec), Mountain View, CA (02/00 - 11/00)

. Developed the product suite installer, using shell script on SUN

Solaris, to integrate the components of VERITAS Database Edition for

Sybase Suite.

. Created automated test routines using shell script.

. Managed the project documentation website and performed documentation

reviews.

DATABASE ENGINEER

Applied Signal Technology, Sunnyvale, CA (08/98 - 02/00)

. Developed database access functionality for satellite monitoring

systems using C and Sybase database APIs.

. Wrote complex SQL queries and indexes for the Sybase database.

. Performed development and testing of all code on SUN Solaris UNIX.

. Worked with lead software engineers and technical project managers to

develop comprehensive work breakdowns and project development

schedules.

KNOWLEDGE ENGINEER

Applied Materials, Santa Clara, CA (11/00 - 08/07)

. Worked closely with product managers to gather information on new

features of multiple semiconductor manufacturing equipment platforms.

. Developed product configuration models for the rule-based corporate

expert system used by sales and marketing to configure and price

products.

EDUCATION

BS Computer Science, San Jose State University, California



Contact this candidate