Python, some Java script, Unix Shell Script, Active Server Pages, VBScript, XML;
currently learning / writing Python test automation scripts and minor framework.
UNIX Systems: Android OS v2.0 - 6x, FreeBSD 3.0 & 10.0, Solaris 2.6 & 10, Trusted Solaris 8, HP-UX 11 & 11.1, Digital Unix, AIX 4.3.3 & 5.x, SCO Openserver, SGI IRIX 6.4 & 6.5
Linux Systems: Debian 3.0 - current , Linux Debian, Ubuntu, Red Hat 4.1-9, Ubuntu 4.10-14.10, Suse, Mandrake, Centos 4.2-6.5
Windows Systems: Windows WFW 3.0-3.1, NT 3.51, NT 4.0, NT 5.0 (2000), Windows XP, Vista, Windows 7 & 8 , 10
Servers: Apache Hadoop, Cloudera hadoop, Apache 2.2.22 with Google App Server, Apache 1.3, 2.0, Sun ONE Web Server, Sun ONE Proxy Server, Tomcat App Server, Zeus Web Server, IBM Apache, Microsoft IIS Web Server, PlayStation CDM Belted Radius, Ace Authentication Server, Netscape, Domino, IBM Secureway, Aventail Extranet Server, Sun / Cobalt Server Appliances, Widevine DRM servers MySQL, Google Internal DB, DB2, DBASE V, Frontbase, Informix, Oracle, Sybase, PostgreSQL, Microsoft SQL Server, Microsoft Access
Applications: GCC v2-4, Eclipse IDE v3x, Perforce, CVS, SVN, GIT Editplus, Sun Microsystems, Netbeans Studio, Sun Microsystems Forte for JAVA, Microsoft Office, Microsoft Visual Studio 5 & 6, Microsoft Sourcesafe
Other: Open SSL, SSH, HTTP/HTTPS, TCP/IP and UDP Protocols, Socks4/5 Protocol, LDAP, Norton Ghost Disk Image utilities
ServiceNowTest Engineer | Kirkland, WA | October 2016 - Current
Functional and low-level test experience with set top box, BD players, and mobile devices; various Samsung smartphones and tablets utilizing Android Development Bridge (ADB) to interface and run test automation; Apple IOS testing utilizing XCode; ADB 2500/3800/5810; Sci Atlanta IPN 330/430; Amino 120/124/125/130; Thomson IP 900/1000/1100; Foxconn MOD 201/204; Tilgin MOD 200/300; Hwacom MOD 202/203/205; UTStarcom MC 1088; Samsung BD players; BDP Roku streamers; LG BDP devices; Western Digital WDTV Live; and Google Fiber box.
as well as various Amazon devices.
Webtuner.tvSoftware test engineer | Kirkland, WA
Ops team focused on testing the automation workflows for service deployment.
Write manual and automated tests for service automation workflows to flush out defects and failures in the workflow that deploy the cloud infrastructure.
Perform system upkeep and management in test lab environment of physical and virtual infrastructure'.
Create Knowledge base articles as part of testing to ensure customers understand how to use the infrastructure properly.
Continental DataGraphics a Boeing CompanyLead Test Engineer / QA manager | Bellevue, WA | March 2015 - May 2016
Responsible for end to end testing of the Webtuner Android based STB (Set top Box).
Creating test plans and light python automated test cases for testing the STB.
Ran nightly automation and setup a basic 3 node jenkins server and ran automation on it.
Setup and ran Google Android CTS testing to help with certification of Web Tuner STB.
Help with the design and implementation of the framework for the Android STB.
Created a company database for device and customer tracking and company inventory.
After a company restructuring lead an additional team and help get our backend service up and running with Amazon web services.
Created the support team and support of all webtuner product.
IT Liaison for Linux and desktop support.
AAF CloudLead Test Engineer | March 2014 - March 2015
Responsible for testing end to end setup and deployment of Aircraft Analytic cloud environment.
Perform data ETL and raw source data integration testing via hadoop, HIVE, HUE, and MySQL.
Performed BVT and black box to basic white box testing with small Python scripts to draw out data from HIVE and MySQL after ETL process.
Perform basic Selenium Python tests for the AAF system interface to verify basic AAF data.
Created test cases to verify each portion of the AAF process from end to end.
Performed Linux and Hadoop maintenance for test team to reset environment before each test cycle.
Performed all testing within an Agile and Scrum environment to fulfill all Boeing, Government and Airline data requirements.
GoogleBellevue, WA | January 2010 - January 2017
Lead Test Engineer | June 2013 - January 2017
Leveraged existing CDM tests for PlayStation CDM.
Made use of existing CDM framework tests that were extended to be used for PlayStation CDM, and with development determined that an additional player would need to be created to work with the test harness.
Created test cases for PlayStation CDM based on current framework.
Lead Test Engineer | March 2013 - June 2013
Wrote Chromacast Common Decryption Module (CDM) test plans and related documentation for Chromecast
Designed and deployed Chromecast testing network that is in use by test team for daily build testing
Completed initial test plan for Chromecast Wrote the initial test plan for to outline various CDM functions to be tested; as well as created CL's and test check-ins for the project
Cross team coordination with Chrome Team
Automated BVT process
Created TCM manual test cases for BVT / Functional testing of Chromecast device.
Android Jelly Bean MR2Test Engineer | January 2012 - Current
Tested Widevine classic DRM alongside of functional tests on the Nexus 4, Nexus 7, Nexus 10 and Nexus Prime devices.
Technical Lead | January 2012 - Current
Project Lockbox As a technical lead for project Lockbox I provided system design and test documentation from the legacy Widevine system which became the groundwork for the Lockbox project.
Widevine TechnologiesEngineering Service Team Lead | Bellevue, WA | January 2004 - January 2010
Responsible for product Key box generation for licensing and provisioning of server/client products.
Generated and distributed over 500 million device key boxes for devices worldwide.
Quality tested devices after key boxes were inserted into device to ensure proper provisioning and playback.
Implementing policies for Keybox management for internal as well as external customers.
Implemented XEN Virtualization into QA/Development networks to reduce total cost of ownership and power footprint to provide On Demand computing.
Development and QA Labs management.
Integration, configuration and deployment of media encoders for live streaming product.
Quality Assurance Lab Manager
Responsible for lab design and maintenance for QA lab resources.
Systems administration of UNIX/Linux environments.
Network switch maintenance and patch panel wiring for server integration into QA lab.
Quality Assurance Test Engineer QA/QE
Performed low level set top box testing.
Design test plans for set top boxes as well as Core Cypher product.
Design test plans for iPad, iTouch and iPhone and tested product.
Design test plans for Samsung, LG, Panasonic BD DVD/Blu-ray products and tested products.
Performed encoding and encryption of the following media formats: MPEG, MPEG2, MPEG-TS, PS MP4, MOV, and FLV.
Closed network set top box testing on the following set top boxes: ADB 2500/3800/5810; Sci Atlanta IPN 330/430; Amino 120/124/125/130; Thomson IP 900/1000/1100; Foxconn MOD 201/204; Tilgin Mood 200/300; Hwacom MOD 202/203/205; UTStarcom MC 1088.
Sun MicrosystemsQuality Assurance Test Engineer | Bellevue, WA | January 2001 - January 2004
Ran automated test suites in accordance to QA / QE and business guidelines.
Maintaining test bed for testing of the following platforms: Solaris, HP UX, Digital Unix, AIX, Linux and Windows NT / XP.
Tested Sun One Web Server versions 6.1, 6.2.
Tested Sun ASP products with MySQL and PostgreSQL databases, and Apache and Netscape Web Servers.
Wrote manual test cases for test harness.
Some test case development with VBScript, ASP.
Debugged web server and ASP code for test and release cycle which resulted in an early release.
Answer support questions for customer issues.
Assisted IT department in troubleshooting computer and network issues, as well as setup and installation of system software.
Aventail CorporationQuality Assurance Test Engineer | Seattle, WA | January 1999 - January 2001
Configured and tested server products.
Troubleshoot bugs and filed bug reports for the Q/A process.
Wrote manual test cases for test harness.
Wrote test plans and QA test procedures Tested Extranet server products for securely connecting business and business partners.
Tested on Solaris, HP UX, Digital Unix, AIX, Linux and Windows NT.
Software Test Engineer | Redmond, WA | January 1997 - January 1999
Tested operating system service pack updates and application compatibility.
Tested Windows NT4, Windows 2000 service packs, updates for the Windows Update Group.
Reproduced bugs in relationship with other installed software.
Completed binary patching and compared with other Windows service packs.
Worked with other applications groups for application compatibility.
Performed binary patching and compared with Explorer fixes.
Completed a ship cycle for Internet explorer IE 4.01 SP2 build 1217.13.
Supported Microsoft Course Development Group supervising a 3-person team.
Configured and maintained 400 computers and network connections for student courses, utilizing Norton Ghost Imaging to do mass setup and deployment of these course.
Troubleshot issues with Windows NT, Windows NT Terminal, and Windows 2000 Servers.
Reduced installation setup time from 3 days to 7 hours
Microsoft Customer Support Engineer CSS-PSS Enterprise Group.
Answered more than 125 to 150 calls a day resolving customer issues for various enterprise products.
Set up support accounts for all products and enterprise customers including hardware.
Troubleshoot general support questions and routed support calls
United States Army // Germany / Korea / USA.
As a non-commissioned officer supervised a small crew in various military duties in accordance with military manuals and standards in a combat environment.
Persian Gulf War (Operation Desert Shield / Desert Storm).
Earned various awards for excellent service.
Including awards for combat in southwest Asia; National Defense medal; Liberation of Kuwait medal; 3 Army Good Conduct medals, 10 Army Achievement medals, and 2 Army Commendation medals.
BACulinary ArtsUS Army | 1986Culinary Arts
Introduction to Programming / Python Programming (2012)
*Google Accelerated Python (2011)
*Google App Engine: Python Boot Camp
*Google Interview Training Workshop (2011)
*Google EngEDU (2011)
*Bellevue College: Introduction to Java ProgrammingUniversity of Washington | 2004Basic Programming Concepts
*Cloudera Hadoop training (5/7 - 5/9 2014)