Expert Details
Software Testing and Software Quality Assurance
ID: 733849
Michigan, USA
He has been exposed to many different varieties of software development practices and seen their strengths and weaknesses. He keenly understands that process is not a "one size fits all" and will vary depending on the industry and application.
Expert has tested applications while under development ranged from internal business applications (Financial, HR) and public sector applications to supermarket self-checkout systems. Technologies include web-based applications, client-server applications and stand-alone PC applications.
He is able to systematically test applications rapidly, even without documentation, using his tried and true methods of the past 20+ years. Many defects can be uncovered by properly exercising the system under test (SUT) or application under test (AUT), using it in the same manner that real users use it.
Areas of Software Testing Expertise
* Software Failure Investigation/Determination
* Functional testing
* Reverse Engineering
* Black box testing
* Exploratory testing
* Concurrency (deadlocks/race conditions) testing
* Application Quality Assessment
* Stress Testing
* Defect Analysis
* Software Test Results Analysis
* Requirements Analysis
* Test Case Coverage
* Test Automation Analysis
* Documentation and Training Material Testing
* Process Assessment / Improvement – Software Development Lifecycle (SDLC)
* Data Quality Analysis
The majority of Expert's work history in software testing and QA has been as a consultant. His typical client has needed testing performed while the application was under development.
Education
Year | Degree | Subject | Institution |
---|---|---|---|
Year: 1979 | Degree: BBA | Subject: Business Management | Institution: Western Michigan University |
Year: 1979 | Degree: BS | Subject: Economics | Institution: Western Michigan University |
Work History
Years | Employer | Title | Department |
---|---|---|---|
Years: 2016 to Present | Employer: Undisclosed | Title: Software QA Analyst | Department: Software Development |
Responsibilities:Expert is responsible for the software quality of all applications. This has included requirements (User Stories), testability, creating acceptance tests, test data creation, test execution, defect logging, regression testing and test automation. |
|||
Years | Employer | Title | Department |
Years: 2015 to 2016 | Employer: Volkswagen Group of America | Title: Test Lead | Department: Quality Assurance |
Responsibilities:Expert was responsible for creating test strategies, test plans, test cases, test reports, status reports and managing the testing including other testers on multiple, simultaneous projects. His work included working with offshore teams in other countries. |
|||
Years | Employer | Title | Department |
Years: 2011 to 2014 | Employer: Employee Health Insurance Management | Title: QA Lead | Department: Software Development |
Responsibilities:He was responsible for the quality on a wide range of applications. He analyzed requirements, created test cases, executed tests, logged defects, performed regression testing, load testing and exploratory testing. He evaluated 4 test automation tools, selected one, and implemented it. |
|||
Years | Employer | Title | Department |
Years: 2010 to 2011 | Employer: MRB Systems | Title: Test Technician | Department: |
Responsibilities:Expert performed on-board (field testing) data collection and testing of GE’s Trip Optimizer, a locomotive fuel efficiency system. |
|||
Years | Employer | Title | Department |
Years: 2009 to 2010 | Employer: Terenine | Title: QA Lead | Department: Software Development |
Responsibilities:He was responsible for leading the testing effort for a web-based, real-time loan processing. Improved the SCRUM process to better accommodate testing. |
|||
Years | Employer | Title | Department |
Years: 2008 to 2009 | Employer: AO Foundation | Title: Sr. QA Engineer | Department: |
Responsibilities:He was responsible for testing the non-profit's medical course registration program. The program consisted of a globally distributed software development effort. |
|||
Years | Employer | Title | Department |
Years: 2007 to 2008 | Employer: Isthmus | Title: QA Test Engineer | Department: Software Testing |
Responsibilities:Expert was responsible for guiding and mentoring team members of this Costa Rican-based near shore outsourcing firm. |
|||
Years | Employer | Title | Department |
Years: 2006 to 2007 | Employer: Microsoft | Title: QA Engineer | Department: HRIT |
Responsibilities:He tested a re-write of an internal HR app used by Microsoft for all of its employees worldwide. The contract extended twice for other HRIT projects. |
|||
Years | Employer | Title | Department |
Years: 2005 to 2006 | Employer: State of Washington | Title: Test Lead | Department: Dept of Health |
Responsibilities:He was responsible for leading the testing effort for Washington State's WIC program. He discovered a bug in his first month that had halted the State-wide rollout. |
|||
Years | Employer | Title | Department |
Years: 2005 to 2005 | Employer: Stampin’ Up! | Title: QA Consultant | Department: Software Development |
Responsibilities:Expert undertook this short assignment to set up testing for an eCommerce site. |
|||
Years | Employer | Title | Department |
Years: 2002 to 2004 | Employer: NetDeposit / Zions Bank | Title: Lead QA Engineer | Department: Software Development |
Responsibilities:He was responsible for determining test approach, creating test cases and test data and testing the desktop check scanning system for "Check21" as it as known in the Banking industry. |
|||
Years | Employer | Title | Department |
Years: 2002 to 2002 | Employer: Kyrus | Title: QA Engineer | Department: Software Development |
Responsibilities:He undertook this short consulting job to finish up testing on a supermarket self-checkout systems. He mentored junior testers on testing approaches and techniques. |
|||
Years | Employer | Title | Department |
Years: 2001 to 2001 | Employer: HealthCarePrice | Title: QA Test | Department: |
Responsibilities:He was responsible for testing this start-up's web-based consumer healthcare app. |
|||
Years | Employer | Title | Department |
Years: 2001 to 2001 | Employer: Baxter BioScience | Title: Test/QA Analyst | Department: |
Responsibilities:He was originally brought in to update old test scripts, but found many bugs in new version of this patient-based healthcare website. |
|||
Years | Employer | Title | Department |
Years: 2001 to 2001 | Employer: ADP Tax Services | Title: QA Specialist | Department: |
Responsibilities:Expert was brought in to test the reporting aspect of this application. |
|||
Years | Employer | Title | Department |
Years: 2000 to 2001 | Employer: Nestle USA | Title: Test Lead | Department: Software Development |
Responsibilities:Expert was responsible for testing an international recipe program. He managed other testers, used SQA Robot (now Rational Robot) which as shelfware prior to this. |
|||
Years | Employer | Title | Department |
Years: 1999 to 2000 | Employer: Warner Bros. | Title: QA Specialist | Department: Software Development |
Responsibilities:This short assignment tested movie distribution program. |
|||
Years | Employer | Title | Department |
Years: 1998 to 1999 | Employer: MedicAlert | Title: Senior QA Consultant | Department: Software Development |
Responsibilities:He was responsible for testing a re-write of the company's application suite for emergency medical bracelets. Stages ranged from order processing to engraving. |
|||
Years | Employer | Title | Department |
Years: 1998 to 1998 | Employer: CB Richard Ellis | Title: QA Specialist | Department: |
Responsibilities:Expert performed a quality evaluation on a COTS (Commercial off the Shelf) package because the Manager had some concerns. |
|||
Years | Employer | Title | Department |
Years: 1997 to 1999 | Employer: Total Renal Care | Title: QA Specialist | Department: |
Responsibilities:He was responsible for testing a suite of applications for this kidney dialysis firm. He used data driven test automation. |
|||
Years | Employer | Title | Department |
Years: 1997 to 1997 | Employer: Pacific Gas & Electric | Title: QA Specialist | Department: |
Responsibilities:He was responsible for testing a new meter installation scheduling program, as this market was about to become deregulated. |
|||
Years | Employer | Title | Department |
Years: 1996 to 1997 | Employer: ERA | Title: QA Analyst | Department: Residential |
Responsibilities:Expert was brought in to test a system migration from mainframe to client-server. |
|||
Years | Employer | Title | Department |
Years: 1997 to 1997 | Employer: CBR Associates, Inc. | Title: Tester | Department: |
Responsibilities:He undertook this short testing assignment to verify a physician and hospital credentialing program. |
|||
Years | Employer | Title | Department |
Years: 1996 to 1996 | Employer: GTE | Title: Test Lead | Department: Telephone Operations |
Responsibilities:He was responsible for testing, test automation and managing testers for this client-server re-write project. |
|||
Years | Employer | Title | Department |
Years: 1995 to 1996 | Employer: Coldwell Banker | Title: Test Analyst | Department: Residential Affiliates |
Responsibilities:He was responsible for testing a suite of programs that managed the billing of CB franchisees in U.S. and Canada. |
|||
Years | Employer | Title | Department |
Years: 1995 to 1995 | Employer: CCC Information Services | Title: QA Analyst | Department: Quality Assurance |
Responsibilities:Expert was responsible for data dictionary testing for an automotive body repair estimating tool used by the insurance industry and auto body repair shops. This work included the write of a DOS-based program. |
|||
Years | Employer | Title | Department |
Years: 1994 to 1995 | Employer: VeriTest | Title: Test Engineer | Department: |
Responsibilities:He was responsible for assembling hardware configurations to test new hardware devices along with existing software. VeriTest's major clients included Intel and Novell. |
International Experience
Years | Country / Region | Summary |
---|---|---|
Years: 2007 to 2008 | Country / Region: Costa Rica | Summary: Performed software quality work for a near-shore outsourcing firm. |
Career Accomplishments
Licenses / Certifications |
---|
Professional SCRUM Master I (PSM I) certification |
Awards / Recognition |
---|
Waldo-Sangren Scholarship winner (Western Michigan University) for a bit-slice computer design. |
Publications and Patents Summary |
---|
Expert has published an article explaining how companies may use Continuous Deployment to lower software quality and eliminate professional software testers. |
Language Skills
Language | Proficiency |
---|---|
English | Native speaker |
Spanish | Intermediate level |
German | Beginner level |
Fields of Expertise
coverage analysis, software testability, software defect, GUI software testing, flaw detection, defect analysis, stress testing, quality evaluation, black box testing, reverse engineering, software failure, software quality assurance, software testing, software process improvement, software process quality, continuous quality improvement, process optimization