Robin L. Siebler
sqaengineer@dslextreme.com
San Jose, CA 95134
(408)807-2722
Objective Senior Software Quality Assurance Engineer
Summary
Over 15 years experience testing a variety of software for companies both small and large. Experience
writing test plans and test cases, reviewing technical and user documentation. Experience writing
automated scripts in Python, Javascript and C#. Capable of installing, configuring and operating the major
Operating Systems. Knowledgeable in many areas and always striving to help my colleagues.
Technical Skills
Operating Systems: Windows XP, Vista, 7, 8, 10, Linux, MacOS X
Software: Jira, Bugzilla, ApTest Manager, Word, Excel, Visio, XenDesktop
Languages: Python, Javascript, C#, VBScript, NT/Unix Shell Scripting
Experience
Quality Engineer
Apple, Cuptertino, CA Mar 2014 - Present
- Responsible for manual testing of QuickTime Player X (Mac OS X), QuickTime Player 7
(Mac OS X and Windows), DVD Player and iOS Pre-submissions
- Responsible for writing and maintaining automation for QuickTime Player (Mac OS X and Windows)
- Responsible for automating iOS Pre-submission tests
Automation SQA Engineer
Apple, Cuptertino, CA (Contract through Ryzen Solutions) Sep 2013 - Feb 2014
- Responsible for writing test plans and test cases for automated testing.
- Responsible for analyzing failing automated test cases and fixing them.
- Responsible for running manual tests, including QuickLooks and generating reports.
- Automated the QuickTime Player Installer on Windows (XP, Vista, 7 and 8) using Python and Sikuli
- Wrote and automation suite for ShareKit using Python and Raft
Senior SQA Engineer
Avistar, San Mateo, CA Apr 2012 - May 2013
- Responsible for writing test plans and test cases.
- Tested on various flavors of Windows, MacOS and Linux including ThinClients using XenDesktop.
- Tested Avistar software on various Android phones.
- Automated the build installation process.
- Suggested various improvements for the SQA department such as switching to a test case database.
- Helped other members of SQA by writing several documents on complicated procedures and best SQA practices.
Senior SQA Engineer
ActiveVideo Networks, San Jose, CA May 2008 - Jan 2012
- Tested several critical components such as ActiveStitcher, ActiveTrascoder and AVE (IDE).
- Created test scripts in Python to reduce time troubleshooting problems from the command-line.
- Helped development by testing and creating test cases in Javascript for an automated test framework.
- Administered and maintained the test case database (ApTest Manager).
- Frequently helped team members in test case creation or execution.
SQA Lead
Synaptics Incorporated, Santa Clara, CA Aug 2007 - Mar 2008
- As the sole SQA member, I researched, selected and implemented a test case database (ApTest
Manager), which was later adopted by the Hardware QA department.
- Created test plans and test cases for the products under test.
- Oversaw the efforts of several developers who had been assigned to assist in testing.
- Improved the existing implementation of Bugzilla and instructed developers and others in the proper
use of Bugzilla, including the bug flow cycle.
- Created an extensive build script in Python to replace what had been an entirely manual process.
SQA Engineer
Adobe Systems Incorporated, San Jose, CA (Contract through Artizen) May 2006 - Jul 2007
- Created automated test for Adobe Illustrator using Javascript and Python.
- Tested on Windows and MacOS.
- Created, maintained and executed manual test cases as needed.
SQA Engineer
Microsoft, Mountain View, CA (Contract through Volt) Apr 2005 - Apr 2006
- Created and maintained automated tests for set top boxes using C#.
- Wrote several helper functions for the automation framework, shortening the time required to write
scripts.
- Performed manual testing as needed.
SQA Engineer
Palmsource, Sunnyvale, CA Apr 2002 - Mar 2005
- Sole tester of the build system used by partners and licensees to build the PalmOS.
- Wrote extensive, well documented test cases and automation.
- Wrote automated tests for most of the command line tools used by the build system and users.
- Wrote automation for other areas to help my teammates.
- Helped to maintain and improve the automation used by all of QA for automated testing.
- Responsible for maintaining lab for the department.
- Constantly strove to improve the processes, procedures and tools used by our department.
- Received special recognition for taking the initiative to research, test and help implement a highly
requested feature into the build system despite assurances from the developer that it was not possible
to implement this feature.
SQA Engineer
iBeam, Sunnyvale, CA Apr 2000 - Jul 2001
- As Test Lead, directed the efforts of others to ensure the timely completion of the test cycle.
- Created the first automated testing system for iBeam. This entailed the following: examined the
automation requirements, available tools and languages; chose the most appropriate language and
software for our needs; designed and demonstrated automated test; wrote an automation framework
document; created scripts for the common functions; researched and recommended books.
- Recommended and implemented common testing procedures such as test plan templates and test case
reviews. Created test plans and test cases.
Education
Certificate in Computer Programming and Operations, CDI
Honorable Discharge, United States Marine Corps