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