Post Job Free
Sign in

Test Engineer Quality Assurance

Location:
Everett, WA, 98208
Posted:
September 11, 2024

Contact this candidate

Resume:

Eric A Worden

206-***-**** [email protected] Everett, WA 98208

Summary

Highly skilled and results-oriented Android Device Tester with a proven track record in delivering top-quality mobile applications. Possessing a strong foundation in test automation, cloud infrastructure, and diverse testing methodologies, I excel in identifying and resolving software defects. Proven ability to thrive in fast-paced environments, collaborate effectively with cross-functional teams, and contribute significantly to product success. Seeking a challenging role to leverage my expertise in ensuring exceptional user experiences.

Skills

Possess a foundational understanding of test automation frameworks such as Appium, Selenium, and pytest. Seeking opportunities to develop these skills further.

Cloud Infrastructure: AWS, GCP, Azure

DevOps: CI/CD pipelines (Jenkins)

Testing Methodologies: Agile/Scrum, Black Box, White Box

Scripting: Python, Bash

Databases: MySQL, MariaDB, PostgreSQL

Operating Systems: Linux (Debian, Ubuntu, Red Hat), macOS, Windows

Hardware: Android Devices, iOS Devices, Roku, Amazon Fire

Experience

Android Device Test Engineer / Lab Systems Engineer Google (Research), Seattle, WA April 2019 - Present

Spearheaded the design and execution of test cases for experimental Android projects, resulting in [quantifiable result, e.g., "20% increase in test coverage"].

Developed and maintained robust Python test automation scripts, reducing manual testing efforts by [percentage].

Successfully managed and optimized a lab environment of over 100 Android devices, ensuring optimal test execution and device availability.

Implemented a containerized staging environment, streamlining test setup and reducing deployment time by [percentage].

Collaborated with research teams to integrate LLM capabilities into testing processes, enhancing test effectiveness.

Software Test Engineer the Climate Corporation, Seattle, WA September 2018 - December 2018

Developed and executed Python unit test scripts for CI/CD pipeline, improving test efficiency by [percentage].

Designed and implemented a standardized unit test template, accelerating test case creation and maintenance.

Collaborated with remote teams to ensure alignment on functional requirements and test strategies.

Provided leadership by tracking project status, identifying risks, and driving issue resolution.

Software Test Engineer / Developer Operations, Seattle, WA

Sinclair Broadcasting, March 2018-June 2018

●Focus on-device testing, test planning, and DevOps:

●Sinclair Broadcasting (News On)– Test Engineer / Dev-Ops (Team Lead)

●Create and executed test cases via PractiTest

●Create and execute functional, regression, and automated tests for Roku, Android, IOS platforms

●Created Python script to drive Roku and Android devices for functional testing

●Create and document defect issues via Jira bug tracking

●Communicate QA status to management and provide testing progress and metrics

●Work with cross-site teams in Netherlands, Canada, and New York

●Created a basic automated test pipeline utilizing Jenkins / Python unit test to drive Roku functional test

●Created Appium tests using Python and selenium

●Setup and created a Splunk Server and Elastic Search server to help analyze device and stream logs

●Created and updated test plans and test cases as changes occurred during sprints.

.

Test Engineer, Kirkland, WA

Facebook (Oculus), Q Analysts, September 2017-December 2017

●Focus on testing DevOps and Cloud environment:

●Facebook (Oculus)–, QA test support for Oculus store website platform and Business Apps

●Create and execute test cases via Test Rail

●Execute functional, integration, regression, localization, and end-to-end testing

●Participate in product testing of Oculus Gear VR headset and app

●Responsible for testing software enhancements on multiple devices including Windows, Mac OS, and IOS /Android mobile

●Document (in detail), issues via bug tracking

●Communicate QA status at project meetings

●Work closely with the program manager, development, and third-party vendors to support testing and meet critical deadlines

●Created python script to assist in Android device testing which reduced testing times

●Learned how to use internal virtual device tools to test when a physical device was not present

●Created prototype Appium Python tests in Amazon AWS device farm to test and validate multiple devices not covered by the current test matrix., Android Jellybean MR2

●Tested Widevine classic DRM alongside numerous mobile devices.

.

ServiceNow – Test Engineer, Kirkland, WA

Service Now, September 2016-March 2017

●Focus on testing DevOps and Cloud environment:

●Service, Implemented concentrated testing of Developer Operations automation workflows for service deployment

●Developed extensive manual and automated test suites to identify product defects

●Worked with software engineers and provided details on corrective measures

●Responsible for system administration of test lab environment of physical/virtual infrastructure

●Created knowledge base articles as part of testing to ensured customers' confidence

●Used JIRA to record, track and generate performance tasks and defects.

.

Lead Test Engineer/Manager of Quality Assurance, Kirkland, WA

Web Tuner, March 2015-May 2016

●Responsible for full-cycle testing of the Web Tuner Android-based STB (Set-top Box)

●Created test plans and Python automation test cases for testing the STB

●Ran automation test cycles and configured multiple node Jenkins server

●Drove Google Android CTS testing to assure certification and compliance

●Lead efforts to design and implement the Android STB framework

●Created and maintained the corporate database files for asset inventory and CRM

●Introduced Amazon web services as a corporate standard and drove implementation and device farm testing implementation

●Deployed several Linux and Windows VM's in Microsoft Azure cloud for our customer entitlement information database

●Formed the support team for the Web Tuner product line

●Defect tracking and metrics generation from Jira and Test Rails

.

Lead Test Engineer, Bellevue, WA

Boeing Corp, Continental Data Graphics, CDG, 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 utilizing Hadoop, HIVE, HUE, and MySQL

●Performed BVT and black to white box testing retrieving data from HIVE and MySQL

●Created Selenium Python tests for the AAF system interface to verify AAF data

●Created python unit test to extract aircraft data from Amazon AWS MySQL instances for tail and sensor data validation

●Developed test cases to verify the entire AAF process

●Automated recycling of testing environment before each cycle

●Utilized Agile and Scrum to fulfill all Boeing, Government, and Airline data requirements

●Used JIRA to record, track and generate performance tasks and defects.

.

Lead Test Engineer, Kirkland, WA

Google, Inc, January 2010-March 2014

●After the Widevine acquisition was completed, I was immediately put into various roles,

●Created tests and test plan for - PlayStation Content Decryption Module (CDM)

●Wrote the initial test plan and version control policies for PlayStation CDM platform

●Leveraged Python to execute JavaScript common framework for all CDM projects

●Extended Sony CDM test suite with additional critical functionality to fully vet out platform., Chrome cast

●Wrote CDM test plans and related documentation for Chrome cast product line

●Deployed Chrome cast testing network and daily build testing plans

●Cross team coordination with Chrome Team developers and management

●Created automated Python framework to push JavaScript scripts to chrome cast device for Build Verification testing

●Created a dashboard to report on pass/fail scenarios

●Optimized overall test and build process for Google3 environment.

●Working on Android / IOS devices as part of, AI research team

●Involved in running several test projects both in the US and cross-functional teams in Asia and the middle east

●Hybrid role of manual and automated tests using internal frameworks with Python and Java

●Responsible for device lab server and device maintenance and upkeep

●Lab engineers responsible for devices and server maintenance and upkeep as well as test automation monitor and

●defect triage as well as providing fixes for bugs in the tests.

●Project Lockbox provided foundational system design and test documentation for the Lockbox product.

Engineering Team Service Test Lead, Seattle, WA

Widevine Technologies (A Google Company), November 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

●Assured quality throughout pre- and post-deployment of hardware devices

●Implemented Key box management for internal/external customers

●Implemented XEN Virtualization to reduce total cost of ownership and power footprint

●Developed corporate plan for design and implementation of all QA Labs

●Provided Linux administration throughout the company

●Worked with manufacturers to comply with corporate engineering and product standards.

.

Education

Completed coursework towards Python Certification (Intro to Programming) - The University of Washington (2013)

Intro to java programming Bellevue College

CULINARY ARTS - Northwestern University, AA Vocational

Additional Information

Amateur Radio Operator (KI7ZYC)

Member of WA7LAW Ham Club (former Board Member)



Contact this candidate