Post Job Free

Resume

Sign in

Engineer Qa automation

Location:
Fremont, CA
Posted:
June 20, 2020

Contact this candidate

Resume:

Name: David Shih

Email: addyaj@r.postjobfree.com

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

Experience: 27 years

Education: B. A. from Shih Chien University

Work Status: U.S. Citizen

Most Recent Employer: Forcepoint LLC

Most Recent Title: Senior Principal QA Engineer

Objective

Desire an Automation Lead/Manager position that can utilize knowledge in development processes, methodologies, and test planning, as well as expertise on network protocols, operating systems, test tools, and programming languages.

COMPUTER SKILLS

Languages: Perl, Python, Apple Scripts, AutoIT, Shell Script, Java, SQL, HTML/JavaScript

Operating Systems: Windows (10/8.1/7/2019/2016), Mac OS X (10.15/10.14/10.13), Linux (CentOS, Ubuntu), Source Control: GitHub, Perforce, Subversion, WinCVS, StarTeam

Bug Tracking Systems: Jira, qTest, TestLink, DevTrack, PVCS Tracker

Test Tools: Robot Framework, Selenium, Jenkins, Testware, VMWare ESXi Server and Workstation, VMWare Fusion, Docker, Citrix XenApp/Desktop, WireShark, WinDbg, TestComplete, Mercury WinRunner, Jsystem

Database Systems: Microsoft SQL Server, Postgres

PROFESSIONAL EXPERIENCE

January 2016 – June 2020

Senior Principal QA Engineer

Forcepoint LLC. – Santa Clara, CA (Former is Websense)

Released Forcepoint DLP/PCEP/DCEP endpoint products 8.4/8.5/8.6/8.7

Released Forcepoint F1E endpoint product

Leaded Endpoint CI/CD project

Researched open source KVM with Docker CI solution

Implement KVM with Docker (both Windows and Mac) for endpoint CI/CD project

Maintained build and Jenkins system for all endpoint projects

Planed and managed Forcepoint DSE endpoint integrated with Raytheon Cyber product project

Planed and managed Continuous Integration and Automation Test framework project

Planed and managed Next Generation Unified Endpoint project

Trained new hired QA members to get familiar with product and automation

Maintained and managed test machines and servers in QA Lab

Maintained home make automation testware written by Perl

Build and setup Robot Framework with selenium test environment for web testing

Implement Python class for Robot keywords or tools

December 2008 – January 2016

Principal QA Engineer

Websense Inc. – Los Gatos, CA (Acquired by Raytheon)

Released Websense DLP/PCEP/DCEP endpoint products 7.1/7.5/7.6/7.7/7.8/8.0/8.1/8.2/8.25/8.3

Leaded Data and Web Security Endpoint QA team

Designed automation process by VMWare environments

Planed and managed QA Data Security Suite Endpoint Windows and Mac projects

Planed and managed QA Web Security Suite Endpoint Windows and Mac projects

Planed and managed QA Unified Endpoint Windows and Mac projects

Planed and managed QA Mobile Solution VPN Linux project

Maintained and managed test machines and servers in QA Lab

Built and managed Subversion source control for QA team

Created Windows-based VMWare Images for quickly replicate and restore multi-platform testing environments.

Worked and Communicated with Data and Web Security Suite server teams offshore

Mentored and trained other QA members to get them familiar with Perl automation framework

Codes review for all automation Perl or testing modules for each QA

Developed and automate BAT from build come out to send test result to whole team

Designed and developed some custom-made testing tools to facilitate QA members design automation test cases.

May 2007 – November 2008

QA Manager

Creekdale – Los Gatos, CA (Contract with Websense)

Released Websense DLP endpoint product version 7.0

Build up company QA Team from scratch

Build up and design QA Lab from scratch

Created test plan and schedule to manage QA process

Designed and implemented automation test framework and written by Perl

Evaluated GUI tool and trained team member using TestComplete

Developed and automated BAT from build come out to send test result to whole team

Created Windows-based VMWare Images for quickly replicate and restore multi-platform testing environments.

Maintained and managed test machines in QA Lab

Created and build automation package for each release

Tracked and submitted project defects into DevTrack

Worked and communicated with Data Security Suite server team offshore

Designed and developed some custom-made testing tools to facilitate QA members design automation test cases.

Mentored and trained other QA members to get them familiar with automation framework.

May 2006 – April 2007

Senior SQA Engineer

Symantec - Fremont, CA

Release Symantec Endpoint protection product version 11.0

Designed and implemented automated functionality testing cases in Perl modules for Symantec Antivirus and Endpoint Protection software version 11.0

Designed and developed Automated GUI test cases using Mercury Interactive WinRunner.

Wrote Automated Installation cases in AutoIT3 scripts.

Integrated Symantec multi-geographical test automation frameworks that were developed using different programming languages, Perl and JAVA.

Code-reviewed all test cases for every single software module.

Developed and executed my written program to generate Build Acceptance Test reports to QA members.

Created Windows-based VMWare Images for quickly replicate and restore multi-platform testing environments.

Conducted and verified all functionality test cases under the VMWare ESXi Server environment

Executed security test cases and filed software defects to E-Track.

Designed and developed some custom-made testing tools to facilitate test automation.

Mentored and trained other QA engineers to get them familiar with automation framework.

April 2000 – May 2006

Senior Automation Engineer

Trend Micro Inc. - Cupertino, CA

Designed and automated functionality and regression test cases for IMSS(Interscan Message Security Suite) product releases 5.0, 5.1, 5.15, 5.5, 5,7 and 6.0

Designed and automated functionality and regression test cases for IWSS(Interscan Web Security Suite) product releases 2.5

Designed and automated functionality and regression test cases for TMCM(TrendMicro Control Management) product releases 2.1, 2.5 and 3.0

Worked remotely with Taiwan’s development team to complete product quality assurance and release products.

Designed TAF (TrendMicro Automation Framework) which supports multiple platforms and implemented PERL modules for functionality testing of anti-virus software products.

Designed UI automation testing which uses Rational Robot with SAFS framework.

Designed and developed Automated UI test suites using IBM Rational Robot and RobotJ.

Expanded the code coverage and shortening the test cycle for new releases.

Executed automated test cases and filed software defects to PVCS Tracker.

Designed and implemented Software Test Plans, Test Design Specifications, and test cases.

Worked with customers to develop acceptance tests and improved quality assurance.

Transferred automation framework knowledge to China development team.

Mentored other QA engineers to acquire job-needed technical skills and knowledge.

April 1997 - March 2000

Senior MIS Engineer

Philips Taiwan Ltd. - Taipei, Taiwan

Designed, implemented and maintained the company’s main customer-facing website.

Maintained and implemented company’s intranet infrastructure

Provided detailed analysis of the company website traffic

Responsible for system administration as well as computer and network troubleshooting

Assisted in finishing many company IT projects

Responsible for IT personnel management

June 1993 - April 1997

Web Developer

GrandTech Systems Inc. - Taipei, Taiwan

On call education tool project: CGI/SQL/HTML/ASP

Developed and maintained company education database and website

Provides both administrative and user view. It gives the ability to track website traffic and usage on the current date and monthly and quarterly reports

Fix bugs for existing web-based applications



Contact this candidate