Glenn Orner
Portland, OR
760-***-**** cell
***********@*****.***
Technical Summary
30+ years leading Quality Assurance Teams and establishing Quality Assurance Best Practices.
20+ years test architecting UI and backend automation.
15+ years managing projects -> scope, budget, quality, delivery.
10+ years as a scrum master in which I coordinate the deliverables for each sprint and the overall projects. I also lead the backlog grooming, sprint planning, retrospective meetings following each sprint, bug triage meetings, and scrum of scrums for multiple scrum teams.
10+ years managing the product releases -> maintaining release repository, leading and coordinating all software release activities: end to end (E2E), system integration (SIT), and user acceptance testing (UAT).
Automated Tools: Appium, SpecFlow, Selenium Web Driver with C#, Winium Desktop Driver with C#, Sikuli, Bumblebee, HP Quick Test Professional (QTP), HP Load Runner, Borland Silk Test, Borland Silk Performer, and Rational
Azure Dev Ops, Team Foundation Server (TFS), HP Quality Center,
Jira Project Planning, Microsoft Project
SQL DB, Oracle DB
WIN8, WIN7, XP, WIN2003, Win2000, NT, WIN98, WIN95, OS/2, UNIX
Java Developers Kit 1.1, MFC6.0, Java, C#, Visual C++, C++ Python, Perl, FORTRAN, Jenkins,
Practical Summary
Documentation: Test Plans (Manual/Automated), Quality Plan and Testing Strategies, QA Best Practices (Manual/Automated), UAT Test Strategies
Meetings and Presentations: Lead Scrum Agile meetings, manage bug triage process, present test plan strategy and results to executive management and customer.
Release Manager: Communicate all key project plans, commitments, and changes including requirements, QA plans, schedule and scope changes. Conduct Release Readiness reviews, Milestone reviews, and Business Go/No-Go reviews
Software Testing: Installation, Functionality (Manual/Automated), End to End, Usability, User Acceptance Tests, Compatibility, Performance, and Security Testing.
Software Testing Cycle (SDLC): Planning, Analyzing, Design, Development, Testing, and Maintenance.
Software Development Process: Waterfall and Agile Methodology.
Software Testing Methods: Black box, Grey Box, White Box, Integration, Regression, End to End, UAT, and Performance.
Management/QA Leadership
20+ years of executive level software quality assurance experience. Built QA departments from scratch and improved existing departments. Also coordinated functional automation (UI and backend), and performance automation.
QA Manager and Test Architect for the testing of projects that dealt with Toxic Cloud Modeling, Lotus Notes, Corporate Taxes, Medical Billing, 3-D Mobile Phone Applications, Real Estate Data Analytics and SalesForce.
A successful quality professional experienced in team building using various staffing models that involved employees, consultants, contractors, and offshore personnel.
A strategic planner with expertise in the implementation of monitoring systems that track progress and provide key metrics to senior management.
A release management coordinator for multiple projects and platforms.
Experience
Becton, Dickinson and Company Nov 19 - Present
Sr QA Test Engineer/ Automator/Scrum Master Vancouver, WA
Environment: Visual Studio/Azure Dev Ops
Automate Desktop Applications using C#, Appium, and Selenium.
Create load tests to using automation to ensure the application can perform with various loads and peaks.
Plan, create, manage, and functional/regression test suites for BD Rapid Rx Product
Facilitate deliverables and educate the team in best Agile practices.
Served as Scrum Master to ensure the commitments of the team for each two week sprint was fully delivered.
Planit Group Sep 18 – Nov 19
Sr/Lead QA Automation /Test Architect/SDET Remote – Portland, OR
Environment: Visual Studio/ALM
Automate Desktop Applications using C#, Winium, Sikuli, and Bubblebee
Develop and maintain functional (GUI) automation test scripts using the Page model to ensure maintainability and scalability.
Plan, create, and test deliverables for Zenith American
KPA Apr 18 – Aug 18
Software Automation Engineer/SDET(contract) Lake Osewgo, OR
Environment: Visual Studio/JIRA
Automate KPA Web Applications GUI using C#/Selenium/SpecFlow
Automation iOS Mobile Application using Appium and Xcode
Plan, create, and test deliverables for KPA HRDrive, MKO, and RMC
Coach team in best Agile practices
Use Jenkins to schedule automation run following new builds
Eagle Creek Software Services Nov 15 – Apr 18
QA Lead Test Architect (FTE)/Scrum Master/SDET Remote and Portland, OR
Environment: JIRA
Manage five QA personnel
Plan, create, and test deliverables for the OneCMS, Tuition Subsidy, and Data Migration at Kinder Care.
Create test strategy for UAT and the respective test cases
Coach business, development, and QA in best Agile development practices.
Use JIRA to manage all test assets and test execution.
Conduct release readiness reviews and coordinate the Go-no go assessments.
Responsible for all code and database deployments.
Scrum Master
Automate the OneCMS application (GUI) using Selenium WebDriver with C#
Attended multiple Trailhead classes offered by SalesForce to understand the functionality of the application.
Automate SalesForce application (GUI) flow using Selenium and C#
Use Jenkins to schedule automation run following new builds
NIKE Jun 15 – Sep 15
Technical Lead(contract) Hillsboro, OR
Environment: VersionOne
Responsible for the planning, creation, and testing deliverables for 3 scrum teams, that encompass functional testing, automation, and performance for the Go To Market internal product
Coached Business, Development, and QA in best Agile development practices
Used Version One to manage all test assets and test execution
Worked with the product managers, business analysts, and development leads to create test plans for all major and minor releases for E2E, SIT, and UAT
Produced reports for upper management that enables them to understand the functional test coverage, the automated test coverage, and performance measurements
PGE Oct 14 – Jun 15
Quality Assurance Analyst Portland, OR
Environment: Quality Center
Responsible for the verification of the software used by Portland General Electric to ensure power is delivered to commercial and residential customers with minimum downtime
Coached Business, Development, and QA in best test practices
Used HP Quality Center to manage all test assets and test execution
Worked with designers and land crews using GIS (geographic information system) to represent spatial and geographical data
Created integration, end to end, and user acceptance test cases to ensure proper operation for go live
BPA Mar 14 – Aug 14
Quality Assurance Test Lead Architect Portland, OR
Environment: TFS
Responsible for the certification of the software used to regulate the dams in the Columbia River Valley
Coached Business, Development, and QA in best Agile practices
Used TFS to manage all test assets and test execution
Managed development and QA sprint deliveries
Managed the defect triage process to ensure critical defects are prioritized, addressed, tracked and fixed to allow QA to continue their test effort
Supportive test cases created to flag resurfacing defects
Create Test Cases for E2E, SIT, and UAT
Loan Processing Service Sep 12 – Jan 14
IT QA Manager/Project Manager/Scrum Master/Test Architect/SDET Irvine, CA
Environment: Jira
Responsible for the certification of the data analytic models and products that are used by banks to determine if a loan should be made to an applicant for a particular parcel. This involved the verification of the data transformation based on the business requirements
Managed QA Automation Technical Group (sdets) to perform functional (GUI)
Coached Business, Development, and QA in best Agile practices
Served as liaison between Business and Technical Teams
Managed development and QA sprint deliveries
Managed the defect triage process to ensure critical defects are prioritized, addressed, tracked and fixed to allow QA to continue their test effort and certify models and products
The software could not be released until all priority 1 bugs had been fixed and tested
Test cases were also created and added to the regression suite to ensure that if the defect surfaced again, it would be flagged
Conduct Release Readiness reviews, Milestone reviews, and Business Go/No-Go reviews. Coordinate all release activities for patches, upgrades, and new program updates
E2E, SIT, and UAT test were created to ensure overall test coverage
Use Jenkins to schedule automation run following new builds
Brandes Investments Apr 12 – Jul 12
Quality Assurance Test Lead/Project Analyst/SDET San Diego, CA
Environment: TFS
Creating and implemented the overall test strategy for the stock trading application
Used TFS extensively for requirement tracking and test case mapping
Lead the Middle Office Test Process for our stock trading application
Used Microsoft Team Foundation Server (TFS) to house requirements, test plans, test cases, test execution, reports, and SCRs (Software Change Request)
Worked with SMEs and Development to ensure proper test coverage
Plan to use TFS to implement agile process and automation over the next 3 months
NOKIA Nov 10 – Apr 12
Quality Assurance Test Lead/Scrum Master/Lead Test Architect Chicago, IL
Environment: HP Quality Center, HP QA Partner, Selenium, Java, SoapUI
Responsible for organizing the test assets and requirements using HP ALM/Quality Center for end to end testing of NOKIA's 3D phone application
Worked with development and QA to embrace agile development
Evaluated QTP vs. Java/Selenium to see what would work best in automating the existing manual test cases
Lead the System Test Team in the agile test development of the 3 Dimensional mapping products
Used HP ALM, Application Lifecycle Management Tool ->formally Quality Center, to house the test assets
Lead the creation of test cases per task for each story of the sprint
Worked extensively with development to ensure the proper testing of the stories for each sprint was performed
In addition to testing the specific sprint, the entire regression suite was executed
Spent 50 % of my time creating functional automation using Quality Test Professional
Designed the performance testing for the 3D mapping application
Performed web service testing with SoapUI Pro and Load UI Pro
Used Python with Bash to also automate the GUI.
Mitchell International Aug 05 – Apr 10
Quality Assurance Automation Manager/Project Manager/SDET San Diego, CA
Environment: HP QA Partner/Quality Center
Built the QA department from 5 to 30 to address the large enterprise project that addressed medical billing from injuries sustained from automobile accidents
This included full test coverage with a combination of manual testing and automation
Responsible for the orchestrating the End to End Test Strategy for the various Medical Software Applications
Responsible for the scheduling of all QA deliverables
Managed 5 people in San Diego and 25 offshore contractors
Managed the training of the contract workers. Reduced time to come up to speed from the usual 6 months to 2 months
Managed the automation team in the automation of the functional tests(GUI) using HP Quality Test Professional (QTP) and performance tests using HP Load Runner.
All test case creation and execution results are housed in HP Quality Center (formally Test Director)
During the testing phase, test case execution progress reports are generated and distributed to Project Management and Development
Manage the defect triage process to ensure critical defects are prioritized, addressed, tracked and fixed to allow QA to continue their test effort
The software could not be released unless all priority 1 bugs had been fixed and tested
Test cases were also created and added to the regression suite to ensure that if the defect surfaced again, it would be flagged
Outlined test effort for new Sarbanes-Oxley Act (SOX)
Deloitte & Touche Mar 98 – Jun 05
Senior Lead SDET/Analyst & Manager Woodland Hills, CA
Environment: SilkTest (C++)
Built entire QA automation team from scratch to test the Corporate Tax Products
This was mission critical effort that involved both CA and IL
Managed 9 engineers in Woodland Hills, CA and Chicago, IL
Created End to End Test Strategy for the entire Financial Application
2005 Recipient of the Deloitte Applause Award, given in recognition for significant contributions to the Firm
Developed and oversaw maintenance of the automaton infrastructure and functional tests with Silk Test (C++) for multiple Financial and Corporate Tax Products
Led the development of automation scripts to test the Tax forms, Calculations, Data Transfer, and Report Generation
Developed automation to install and verify installation of all software packages
These test scripts checked for the proper installation of files, file attributes, and correct program menus
Developed stress and load tests in Silk Performer to validate the performance of the Corporate Tax Software Packages
Hardware recommendations for desired performance were generated from these tests
Developed Deloitte Corporate Automation Standards
Coordinated and led multiple site automation projects in the United States and India
Provided training classes on the appropriate use of Silk Test automation software as it related to Financial and Tax Applications
Lotus Development Corporation Sep 96 – Mar 98
Senior Software Quality Engineer/SDET Cambridge, MA
Environment: Lotus Notes, Domino, C++, NT, WIN95, WIN3.1, OS/2, Macintosh
Responsible for testing Lotus Notes and Domino for windows and Mac with various operating systems
Revamped and grew the existing automation to address the maturing product
Responsible for Script Test automation with Silk Test (C++) to verify Security, Messaging, and Scheduling for Lotus Notes and Domino
Automation was implemented to run on multiple platforms: NT, WIN95, WIN3.1, OS/2, and Macintosh
Updated existing automation scripts to ensure proper execution for each new revision of Lotus Notes and Domino
Trained automation personnel and manual testers on the proper use of automation tools as it related to the Lotus Notes Application
E.I. DuPont De Nemours Aug 88 – Sep 96
Quality Assurance Manager/SDET Westlake Village, CA
Environment: SilkTest (C++)
Outlined full test strategy for complete coverage of a toxic cloud modeling application that took into account topography, weather conditions, and chemical properties
Set up test strategy and wrote test automation to verify proper operation of an emergency response software package
This software package was used to model toxic gas releases based on chemical properties, weather conditions, and topography of the terrain
Output from the application was used to predict which communities needed to be evacuated due to a possible impact from the toxic plume
Worked closely with software developers from initial beginnings through validation to understand emergency response software
70% of the time spent using QA Partner/Silk Test (C++) to develop comprehensive test plans and automated regression tests for 32 bit Window applications
Incorporated code modifications and delivered new builds
Maintained database that tracked problems and corrections to product
Outlined procedure to update a previous version of the product to the most current
Customized current company software to suit customer's requests
Trained customers on the proper use of the software
Training covered the analysis of test results and maintenance of the system
Wrote utility programs to streamline the software production process
Education and Training
California State University
BS Physics
Certified Scrum Master