Post Job Free

Resume

Sign in

Senior Software QA Engineer

Location:
Cupertino, CA
Posted:
June 26, 2021

Contact this candidate

Resume:

Mary Mak

Cupertino, CA *****

phone: 408-***-****

email: adndjf@r.postjobfree.com

Objective – Responsible Software Quality Assurance Analyst or Engineer position testing, managing and leading QA teams.

Summary

A self-starter and self-motivated QA Analyst or Engineer with a broad mix of in-depth knowledge, skills, and experience in software quality assurance, testing methodologies and project management.

Experience in working for both established corporations and growing startups.

Work effectively in leading, managing, and directing Project, QA and Development teams and performing hands-on testing with fast bug-found rate resulting in on-time and high quality releases.

Solid experience in testing cloud, SaaS, IaaS, PaaS, web-based, e-commerce, business, sales, marketing, contract, finance, order, billing, invoicing, accounting, enterprise, management applications, email messaging products, auctioning software, academic, advertising, media, ERP, CRM, HCM, and SCM applications.

Technical Skills

Languages: JAVA, C#, .NET, Ruby, PHP, HTML, XML, JSP, JavaScript, REST, JSON, SQL, UNIX Shell

Scripting, Pascal, Cobol, REXX, DCL, Segue 4Test; ColdFusion, Servers & Apps: Tomcat, Apache, IIS.

Test Automation and Tools: Borland/Segue QA Partner & Silk, HP/Mercury TestRunner/WinRunner,

AutomatedQA TestComplete, Selenium, QuickTest Professional (QTP), RadView WebLOAD, JMeter,

Grinder, VMware, Splunk, Lyris/Sparklist, QlikView, ScoreCard, Eclipse.

Operating Systems: UNIX (Sun Solaris, AIX, Pyramid OSx, AT&T), Linux (Red Hat, Ubuntu, Mandrake), Windows 95/98/2000/2003/ME/NT/XP/Vista/7/8, OS/2, MacIntosh OS, DOS, VM, HP MPE.

Databases: Oracle, MySQL, OS/2 RDBMS, MS Access, SQL Server - DB Tools: SQL*Plus, SQL Developer.

Hardware: PCs, Sun SparcStation, SunFire, SunV215, SunE10K, NCD, MacIntosh, iMac, DEC VAX,

HP 3000, Pyramid MIServer, Set-Top-Box.

Professional Experience

Lead and Sr. QA Engineer, Oracle Corporation April 2014 – Present

Work in Oracle Applications Lab (OAL) where ALL Oracle Enterprise and Business Applications go through enhancements and customization for Oracle and for Customers with thorough final testing before deployment in Production for external and internal Customer Satisfaction.

To name a few of All Oracle applications tested daily in the Lab that I am engaged in testing are:-

Fusion CRM, CPQ, and Fusion ERP’s major Sales and Marketing applications and modules:

Lead, Opportunity, Quoting (WebQuote, CPQ Classic and Jet with BigMachines), E-Business Suite (EBS), Onboarding, Subscription Plan Management (SPM), Provisioning, Deal Approval System (DAS), Customer Email Acceptance, Global Single Instance Test Environments (GSI), Order Management, Ordering Document Generation, Contract, Metered Service Billing, Invoicing, Account Receivables, Posting General Ledger, Deal Registration, Incentive Compensation for Sales Reps, etc.

Internet Sales & Subscriptions - Online Store: Cloud Store, Direct Store, Partner Store, Franchise Store, Internal Store, My Store, CPQ-to-Store, Shopping Cart, Credit Card Payment, Customer Email and Account.

Fusion HCM application and modules:

Core HR, Global HR, Compensation, Advanced Benefits, Reports, Basics, Team Talent Overview and Review, Performance Management, Talent Profile, Skills and Qualifications, Personal Information, Payroll, Time and Labor, Learning Management, My Team, Manage Non-Billable Contractors, Recruitment, Engage a Contingent Worker, Self Service.

Customer Support applications:

MOS Customer Support application for internal Customer Support personnel and Customer Self Service and Dashboard application.

Internal Finance, Accounting, and Business applications:

Intercompany Money Transfer (internal banking system), Fixed Assets, Procurement, Projects, Cash, Account Payables, Expenses, etc.

Proprietary Infrastructure and Support Tools – BPEL, Payload Generator, TAS, OKS, SPS, OKC, OPC, SOA, etc.

Database – SQL Developer.

Build – Git for Version Control, Jenkins for Build and Deployment for Continuous Integration/Continuous Delivery process.

Beginning of Test Cycle, all parties attend Transfer of Information (Training Sessions) by Development. During Test Cycle, QAs generate Daily Test Status Reports and attend global Daily Bug Triage Meetings for QA, Development, Project, Business and Management.

Automation Tools – OATS (internal auto tool), DART (internal auto tool), OpenScript (internal auto tool), Selenium, Eclipse, TestNG, Robot, Visual Studio, etc.

Development of Test Plan and Test Cases using internal Oracle Test Manager (OTM), JIRA and Confluence tools, and execute all Testing Methodologies including at least unit, functional, regression, end-to-end, automation, performance, etc.

Development of PowerPoint slides for Transfer of Information and Training Meetings.

Ongoing process to migrate all On-Premise Servers to Oracle Cloud framework, infrastructure, technology and applications.

Service models include SaaS, IaaS, PaaS, etc.

Massive efforts to integrate ongoing Oracle acquired companies’ products and technologies with existing products and technologies.

Continuous quest and search for industrial tools and standards to be more efficient and effective in testing.

Manage, Lead and Collaborate with 1 or 2 QAs at HQ in US, 60 QAs in Bangalore, Hyderabad, Pune, and Ahmedabad in India, and 10 QAs in Guadalajara, Mexico.

Development uses Agile Methodology, JIRA and Confluence tools for Scrum, Sprint, and Stories.

Release Cycle shortened from Quarterly to Monthly and Bi-Weekly.

Lead QA Engineer, Responsys Inc. (Acquired by Oracle) August 2013 – April 2014

Responsys develops vertical and digital Marketing applications. My responsibilities included:

Created QA Department and implemented QA Processes and Procedures.

Designed and developed Test Plans, Test Cases, and defined Testing Methodologies for each release.

Sole QA to test the following concurrent MIS projects:

1. Salesforce.com - CRM and ERP enterprise application for Sales and Marketing, Finance, Service Desk and Support Ticket Systems.

2. Zuora – application on SaaS platform in Cloud at IT DevOps providing Order-to-Revenue processes in CRM, CPQ, and ERP including features and functionalities of Lead, Quotes, Contracts, Subscriptions, Payment Methods, Billing, Invoices, Account Receivables, Compensation, etc.

3. WorkDay - HCM and HR application for Responsys Sites in multiple States, Manger Self Service enhancements, International HR application development for local labor law and practice, leave of absence policy, remuneration, currency, relocation, etc. for Responsys Offices in several Continents.

4. iCIMS - HR job posting, resume, talent tracking, and recruitment.

5. Salesforce Work.com - HR performance management application for assessment, appraisal, achievement, recognition, and reward.

6. Finance application, including FinancialForce, Business Computer Centre (BCC), IntAcct, AppNexus, OANDA (Currency Exchange), Oracle database, etc. components, to provide Tiered Pricing, Pay As You Go, Contract, Billing and Invoicing, etc. for Responsys and Customers.

7. Business Intelligence tool and volume data for analytics and strategic planning.

8. Other Miscellaneous MIS applications - Coupa for procurement, expense, budgeting, and inventory mgt, Box.com for file storage, sharing, and collaboration, HP Quality Center, Atlassian Confluence, etc.

Architected automation framework and developed automation with Selenium.

Released projects on-time and in highest quality with customer satisfaction.

QA of Responsys Marketing applications and products.

QA Manager, Dell Inc. April 2011 – August 2013

Dell develops a brand new project Dell Cloud Business Applications (DCBA) offering SaaS and Integrated CRM solutions for small to medium businesses.

Technology for development includes Cloud (Private, Public, Hybrid, Service, Virtualization, etc.) in Rackspace and EC2, Eloqua for user tracking, Pentaho for Dashboard, Business Intelligence Analytics, Persona, and Zuora.

Architecture includes Multi-Tenancy, Security, Single Sign-On, Just In Time, MySQL Database, JRuby for UI.

Infrastructure design to safeguard from Denial of Service, Memory Leak, Disaster Recovery, Data Loss, Volume of Concurrent Users, and Service Level Agreements.

Project uses Boomi Connector and Widget to integrate DCBA with Salesforce.com (Enterprise, Professional, Group Editions and License Management Application), Intuit’s QuickBooks Online and Enterprise Software, Microsoft Dynamics Great Plains and NAV, NetSuite, SAP Business One, Sage Accpac and MAS ERP.

Develop QA and UAT environments from scratch including evaluation and selection of Bug Tracking Databases - Trac and JIRA, Selenium for Automation, JMeter and Grinder for Performance.

Design Test Plan and Test Case templates, develop Test Plan, Test Cases, and develop automated Test Suites to run Firefox, IE, Chrome, and Safari browsers on Windows Vista, XP, 7, 8, Linux (Redhat, Ubuntu) OS.

Project uses GitHub for Source Control and Jenkins for Build. Design and develop automated Continuous Integration Build Process from Build to Build Acceptance by automated regression suite.

Sole QA to test milestone releases with defined testing methodologies in Test Plan and Test Cases, verify weekly content updates by content provider – Native Instinct (NI), and text by Technical Writer.

Conduct Test Plan, Test Cases, Design Review Meetings, and Bug Triage Meetings. Hands-on Manager.

QA Manager, MediaZone.com, Inc. April 2008 – April 2011

MediaZone is an internet/web-based Media Company for Sports, News, Movies, TV, and Music Entertainment that offered multiple channels with web portals of RugbyZone, KuduClub, IndyCar, Motocross, and ChinaPortal.

Manage, lead, train, plan, build, mentor, hands-on testing, and assign tasks on a daily basis to onshore QA Team in San Carlos and offshore QA Teams in Bangalore, India and Beijing, China to test 5 web portals and about 20 concurrent products, projects, and in-house tools from global development sites in U.S., China, South Africa, and UK. Hands-on Manager.

Test GUI and backend with Tomcat, Apache, Oracle database, News, Media Servers, and Network of the Java and C# .Net web-based application with components such as Previews, Highlights, Watch Online, Watch Live, Video on Demand, Downloads, Promotion Code, Pay Per View, Package, All Access Pass with embedded and integrated players provided in the sites such as Windows Media Player, Flash Player, TVU Player, and functionalities include Registration and Purchase with Credit Card, Advertisements, content, links, Editor’s and Publisher’s functions, etc.

Testing methodologies include Blackbox, Whitebox, JUnit, NUnit, API, Load and Performance, QTP for Automation, and activities to install and push builds. Perform Load and Performance Test using Grinder.

Development methodologies include Agile/Sprint/Scrum.

Implement and constantly improve on QA processes and procedures, evaluate automation tools and develop automated regression suites.

Design PRD, Test Plan and Test Cases templates and develop Test Plan and Cases for releases.

Assist in Sales Events and Trade Shows to increase Registration and promote Sales.

QA Manager, SeaChange International, Inc. April 2006 - April 2008

The former Liberate Company acquired by SeaChange International to develop digital video, IPTV, Video and DVD on Demand, middleware for Set-Top-Boxes and Servers Suite for broadcast TV. Projects use MPEG and DOCSIS architecture. Before acquisition, QA was down to one Engineer. After acquisition, hired to rebuild QA team and implement processes and procedures for Testing, Build and Release, to test Company’s 10+ legacy and new products with frontend’s Set-Top-Boxes and backend’s Servers Suite, Contents, Database, and Headends, each product has a monthly release. Set-Top-Box Testing includes kernel, image, porter, bootloader, firmware, middleware, software, and hardware verification. Servers Suite Testing includes Command, Proxy, Security, Transcoder, Datapoint, Mediacast, TVInfo, and other vendors’ Servers. Test TV Emulators on desktop. Develop Test Plans for all products and active participation in hands-on testing. Automation developing with in-house tool Webmation. Develop Release Notes, ReadMes, documentations, and package files for releases. Communicate with other Company sites, manufacturers, vendors, and customers in global locations. Hands-on Manager.

QA Manager, LookSmart, Ltd. February 2005 – April 2006

LookSmart is an online media company specializing in vertical search and providing relevant content, advertising, and solutions for consumers, advertisers, and publishers. After shutting down the QA Department for three years during economic downturn, hired to recreate, staff, train, implement processes and procedures for QA Department. Tested both the old AdvertiserCenter site written in Java which was replaced by the new Marketplace site written in Ruby on Rails, each application has components and features of Keywords, Listings, Campaigns, Traffic, Reports, Accounts, Budgets, Billing, etc. Designed testing methodologies, developed Test Plans and Test Cases to thoroughly test the client, app and web servers, database, search engine, and API with all projects released on-time with challenging schedules. Maintained and tested private label partners such as Ask, Frazoo, etc., sites. Evaluated and implemented Selenium for automation for Ruby. Hands-on Manager.

Director of QA, CAM Systems, LLC October 2003 - February 2005

CAM Systems had three product lines and multiple concurrent projects, each line developed an advertising application in web and desktop for the media’s Local Cable, Network Cable, and Broadcast TV companies. Each application had components of Sales Mgt, Traffic including Planning, Programming, Scheduling, Reports, and Finance but the three applications were developed with different architectures, languages, databases, and technologies.

For about a decade, CAM Systems did not have a formal QA Department, hired to start, create, staff, train, lead, manage, direct, plan, budget, and implement processes and procedures for the QA and Engineering Departments. Successful record of developing Test Plan and Cases, completing all testing methodologies, and releasing all projects/products with aggressive schedules and resource constraints on-time and in high quality. Evaluated and deployed TestComplete for automation. Hands-on Director.

Sr. QA Director, Mailshell Inc. August 2000 - October 2003

Mailshell offers features like Hotmail plus other functionalities. End-to-end tested Mailshell's email messaging system, anti-spam and custom filters, allow and block lists, security, search, mail folders, plain text & HTML compose, address book, personal domain, newsletters & magazines online signup, free & premium registrations, desktop client, etc. features developed in HTML, PHP, Linux, MySQL, and Apache Server. As a self-starter in the startup, managed the QA Department and implemented Development and QA processes and procedures. Shortened test cycle from 4 to 2 weeks with high quality releases. Also directed and drove the Engineering Dept. and worked with cross-functional groups. Hands-on Director.

SQA Manager, eBay Inc. February 1999 - August 2000

Tested all of eBay’s auctioning software in Core, subsidiaries, regionals, international, cobrands, live auction, premiums such as automobiles, real estates, antiques, jewelries, etc., specialties, accounting, billing, and admin tools of the frontend, backend, and SQL DB integrated software. Developed test plans and test cases for the projects, QA Processes and Procedures, Training Manuals, and Guidelines for the QA Department, and Silk for Automation. Led and managed a team of over 25 QA Engineers to test and release software on a weekly basis. During pre-IPO, eBay did not have a QA Department, software quality was tested by vendor. After IPO, hired to create, grow, and train the QA Department from 5 to 60. Top performer in the QA Department.

Lead & Senior SQA Engineer of Java Mail Applet, Lotus of IBM October 1994 - February 1999

Tested Java Mail Applet with DevPack for eSuite Release 1.5 on PCs and IBM’s NCD platforms, providing more enhanced features and upgrades than R. 1.0, e.g. spellchecker, viewer, etc. eSuite WorkPlace 1.5 was released on 9/18/98.

Tested eSuite Java Mail Special Edition with local store architecture featuring Mail, Newsgroups, and NNTP running in Navigator via IBM’s IGN dialer with modem or standalone on Windows 95, NT, 98, and AIX on PCs and IBM’s Aptiva platforms. Tested the Java Mail Applet for eSuite Workplace Release 1.0 running on Network Computer (NC), Workplace on PCs - Windows 95 and NT in Navigator, MSIE, and HotJava Internet Browsers. Java Mail Applet was developed using Marimba’s Bongo and AWT for GUI development, providing IMAP4 and POP3 for connection, using JDK, MSVJ, and JIT development tools, supplying Plain Text/HTML options, Link URL, and rich text editor. Responsible for creating test plans, test cases, test suites, testing and communicating test results to local management as well as to Lotus headquarters in Cambridge, MA and to IBM. (Other eSuite Java Applets are developed in Cambridge, MA & Atlanta, GA.) Java Mail Applet utilizes SunTest’s Java testing tools - JavaStar, JavaSpec, and JavaScope for testing. eSuite 1.0 was released on 2/13/98.

Prior to eSuite Mail testing, performed as Project Team Lead and Manager, tested various releases of cc:Mail messaging systems of Mobile and Web client with a 24x7 DB8 Server and its Administration Tools on multiple platforms such as DOS, Windows for Workgroup, Windows 95, NT, OS/2, and Mac. Automation test suites and test harness were developed with MKS Toolkit and QA Partner.

Staff SQA Engineer, Global Access Communications, Metaphor of IBM February 1991 - October 1994

Hired for company’s new communications products - Global Access Services and Global Access for VM Host, using LAN (token ring, NetBios, and ethernet), WAN, bridges and host connection, and Metaphor’s desktop and capsule software running on OS/2. Product also OEMs XcelleNet’s Network Manager for network mgt. Developed test plans with FrameMaker, designed and created test labs, developed test scripts, test matrices, and performed testing; all tasks done independently. Provided in-house training and developed class material on the product. Used TestRunner by Mercury as automation test tool. Received OUTSTANDING AWARD on completion of the Global Access projects.

Education

UC Santa Cruz – Software Engineering and Management graduated with Honors.

California State University, San Jose - Bachelor of Science - Business Administration.



Contact this candidate