Post Job Free

Resume

Sign in

Engineer Quality Assurance

Location:
Fremont, CA
Posted:
July 27, 2016

Contact this candidate

Resume:

Richard Yu

Fremont, California *****

Email: acvwmg@r.postjobfree.com Phone: 510-***-****

SUMMARY OF QUALIFICATIONS

Software Professional with expertise in all phases of testing for client/server and distributed applications

10+ years software quality assurance experienced in data quality, in Java on Windows and Unix/Linux, Selenium and REST API

5+ years working experience in leading QA test plan, Selenium, automation, design and development on multi-platform

Worked on Manual and Automated testing of various Web and Client/Server applications

Proven track record in Client/Server and data accessing, Java/EJB coding and JavaEE deployment, Splunk, GitHub and Jenkins

Experience test of mobile apps on Android and iOS devices, Android SDK emulator and Xcode simulator. Mobile notification server REST APIs, Durable APIs tests by JMeter. Mobile apps automation by Appium

Experience in testing application implemented in JavaScript, XML, HTML, SOAP, SQL Server and Oracle

Experience in advanced SQL / PLSQL language, include single row function, group functions, sub-query, multiple table joins, stored procedures, and views

Work knowledge of Data Warehousing methodologies and concepts, including but not limited to star schemas, snowflake schemas, ETL processes, dimensional modeling and variety of reporting tools.

Experience QA of worldwide subscription billing and revenue systems (BRM), RevStream, Siebel and other enterprise applications

Experience with l10n / i18n software quality assurance, Unicode, DBCS languages, 8-bit languages, UTF-8, Character set testing

Experience leading offshore QA team from different time zone and completed all type of tests on time

Special analytical/technical writing skills in research, development, and testing WORK HISTORY

Intuit Inc. Mountain View, CA 2011-present

Sr. Software QE Developing RESTful APIs test automation with Maven, Gradle, JUnit, Selenium Web Driver, and Eclipse

Reduced 90% of QA release cycle by updating/maintaining 1000+ Java API (both SOAP & REST with JSON and XML) automation with new IT framework on Jenkins CI, installed and configured GitHub plugin on Jenkins

POC for test framework re-designed for Intuit EBPi (Enterprise Business Platform Interface) for all BUs

Developed E2E test automation with SoapUI on APIs and REST APIs with JSON and XML for Mint, Quicken, TurboTax

QA lead in agile scrum team, in charge re-design Intuit financial backend engine. Designed and implemented the QA component test framework with Maven & JUnit for onsite/offshore QA’s testing. Increase the code coverage to 80%

Configured Selenium Web Driver, TestNG, Maven / Gradle and created selenium automation scripts in java

Hands on experience using Selenium RC and running Selenium tests through Eclipse/Selenium IDE including Quality Center

Lead offshore India QA team for first Intuit major oBill / BRM on boarding. Hands on testing, production support

Performed Mobile automation and enhanced regression test cases using Appium and Selenium Webdriver

EBPi (Enterprise Business Platform Interface) REST APIs new functional manual test by using Postman and Boomerang

QA lead for mobile NS (notification server) REST APIs, Durable APIs testing and performance testing by using JMeter

Worked on distributed automation execution on different system as part of Continuous Integration Process using Selenium Grid

Involved in creation of test plans, test cases, and test execution based on mapping specs to validate the platform data. Used TOAD for Oracle in creating & executing SQL queries for testing ETL process. Tested full load & incremental load by entering the sample test data to couple of entities and making sure Inserts & Updates of loading the data is done correctly

Analyzed Source to Stage and Stage to Target mapping document indicating the source tables, columns, data types, transformations required, business rules to be applied and target tables.

Performed quality assurance on Intuit apps, using web simulator and actual mobile devices, including Android phones, iPad, HTC, iPhones, Kindle, Galaxy and Nexus. Mobile automation testing using Appium. eBay Inc. San Jose, CA 2006-2011

Lead Software QA Engineer in PayPal, led and managed global QA team, QA projects, environments and production issues

Managed PayPal Production issue QA support process, working across CS, TPM and dev teams on both PayPal & eBay

Coordinated PayPal Marketplace team test effort among local, Phoenix, and IDC offshore teams

Managed QA environments/stages allocation, build deployment, configuration, database migration and trouble shooting

QA lead for planned test strategy utilizing functional specification, functionality matrix and industry best practices for creating test cases. Performed 3rd party integration testing before product release

Developed automation regression test suite by used Python, STF, JavaScripts and SilkTest

QA Lead and mentor offshore global LQA team (10+ LQA engineers) in China to cover all of the international counties that PayPal supports and the 23 different currencies that PayPal accepts worldwide. Tested of global payment applications on web and mobile

(apps) - Unicode, DBCS languages, 8-bit languages, UTF-8, Character set testing. Planned and managed LQA resources, travel frequency to China to supported LQA team in person (included technical supported – tools, automation and troubleshooting)

Worked on real time risk / fraud QA team, in charge of QA ream time fraud models – credit card model, eCheck model, iACH model and Merchant model, also tested risk payment server and fraud payment server Reuters / TIBCO Finance Technology Inc. Palo Alto, CA 2000-2005 Sr. Software QA Developed test for Reuters RMDS / TIBCO online stock market trading system

Integration test of TIBCO feed handlers (RDF, BIDF) in Reuter’s middleware system (Triarch, TibRV) under Linux environment

Lead test and automation of RMDS feed handler with Perl, Python, and SQL in Reuter’s web services system

In charge end-to-end testing, these applications are multi-tier system with server-to-server distributed communications via UDP broadcast messaging and built using C++ for business logic running on Solaris back-end

Developed 15 internal QA utilities (in Perl and UNIX shell), saved time on frequent QA tasks

Implemented performance and load testing with LoadRunner for TIB classic system

Tested Fault-tolerant applications testing for RDF, BIDF4, TIC/RTIC, GSM, TCG with RMDS, data integrity testing for MSW

(market sheet for Windows) and MSU (market sheet for UNIX)

Supported pre/post sales engineer in deployment, configuration and problem solving in POC Adforce Inc. Cupertino, CA 1999-2000

Software QA Engineer, Test advertising platform, function test, load test and E2E test

Web base company (Ad on the internet), in charge projects integration (end to end) and performance testing. Also test of adselector and dbagent components, testing projects has streaming media (audio and video with real player and quick time), keyword enhancement and so on.

Work closely with DBA, maintenance and analysis QA’s database, used ERWIN tool to created QA database tables and translation of logical models into physical model implementation. Database used Oracle, and variety of SQL tools – SQLDeveloper and Toad

In charge test of new products, Create Java plug-in tests that automatic retrieval data in to my own database. Use JDBC, JDK, MySQL and PHP4 platform on Linux and Windows.

Designed and implemented WebLogic Integration Server B2B admin GUI test suite

Developed B2B enabler property program and integrated into Testify test automation framework

Tested on GUI with multi byte characters in I18N (internationalization) RELEVANT EXPERIENCE

Projects:

Intuit BRM (Oracle Billing and Revenue Management) and NS (Notification Server) projects test with SoapUI and JMeter

Intuit Financial Data aggregation backend engine re-architect/redesign Beacon project with Maven, Java

PayPal real time risk / fraud models and fraud payment server

PayPal eBay ReviseCheckout, Financial Transaction Postback 2.0

Reuters RMDS 1.0 and 2.0. Triarch Trading System testing and automation Analytical Skills:

Presented technical paper “Testing Strategy and Vulnerability Assessment on a Large-Scale Web Service Application for Commercial Websites built on J2EE™ platform”, JavaOne Conference 2000

Researched California Project of Advanced Technology on Highway System (PATH). Simulated and analyzed the vehicle safety for PATH by using C on UNIX platform EDUCATION

M.S.C.S. Northwestern Polytechnic University USA

Advanced Project Management Certification Stanford University USA



Contact this candidate