Post Job Free
Sign in

Software Quality and Process Improvement Engineer

Location:
United States
Posted:
September 02, 2008

Contact this candidate

Resume:

SCOTT G. AMES, CSQE

http://www.linkedin.com/in/scottames

P.O. Box 836894 214-***-****

Richardson, TX 75083 *********@***.***

QUALITY ASSURANCE SOFTWARE TEST ENGINEER

AGILE & CMMI PROCESS IMPROVEMENT ENGINEER

Effective software quality professional with extensive background in the full

Software Development Life Cycle who:

* Creates CMMI compliant processes.

* Implements Agile processes.

* Designs software quality plans and procedures.

* Plans, defines, and benchmarks test environments.

* Creates and maintains software tests, test plans, test scripts, and test reports.

* Creates process and product quality plans and procedures including audita.

* Creates work product review procedures including formal inspections.

* Creates procedures for requirements gathering, analysis, traceability and management.

* Creates procedures for change control and configuration management.

* Manages and trains junior quality assurance personnel.

* Performs third tier customer support.

* Performs quality assurance in all phases of the SDLC.

* Selects processes appropriate to project whether conventional or Agile.

RESULTS ORIENTED: Designed a new method of packaging multiple versions of

software for release that allowed an additional release per year, increased

revenue 33% and lowered cost 25%

INNOVATIVE: Created the Test Results Analysis Methodology (TRAM) for

determining when software is ready for release, which enhances Test Driven

Development and Scrum by adding Metrics, Risk Analysis, Project Estimation,

and Management. The British Standards Institute accepted this process as a

Best Practice. No project using my process has ever had a late release.

ORGANIZATION START-UP: Created CMMI Level 3 procedures for Software Quality

Assurance (SQA), requirements gathering, analysis, traceability, and

management, change management, configuration control, verification, validation,

audits, and reviews.

TEAM BUILDER: Created a process for prioritizing and assigning QA resources

to projects that increased QA efficiency, reduced missed deadlines,

increased product quality, and greatly improved team morale.

TECHNICALLY PROFICIENT: Designed a new scripting command set and

translation matrix, which allowed AutoTester to maintain its market share

after SAP changed its API.

PROFESSIONAL EXPERIENCE

PEPSICO BUSINESS SOLUTIONS GROUP 8/2007-1/2008

PepsiCo is a world leader in convenient foods and beverages, with 2006 revenues

of more than $35 billion and 168,000 employees.

Internal Quality Auditor / 8/2007-1/2008

CMMI Process Improvement Engineer /

Configuration Management Process Lead

* Created Organizational Policies and Plans for

o Configuration Management

o Process & Product Quality Assurance

* Created Process & Plan Guidelines for

o Configuration Management & Baseline Procedures at CMMI level 3

o Change Control

o PPQA Audit Procedures

o Release Management

* Created Process Test Plan for Configuration Management

* Created Audit Checklists for

o Configuration Management

o Measurement & Analysis

o Process & Product Quality Assurance

o Supplier Agreement Management

o Validation

o Verification

o PBSG Processes

o Work Products

* Created Process Configuration Management Plans for

o Configuration Management

o Organizational Training

o Process & Product Quality Assurance

* Reviewed and Clarified

o SDLC and Flow diagram templates

o Software Process Requirements

o PPQA Process Requirements

* Used Quality Center for defect tracking and management

* Served as a member of the Software Engineering Process Group

DMB CONSULTING SERVICES 6/2007-8/2007

DMB Consulting Services LLC provides e-business consulting, systems

integration and managed services for global companies, small to medium

businesses and government agencies.

Quality Process Improvement Lead Consultant 6/2007-8/2007

- MySabre.com Project

* Interviewed stakeholders to determine current software quality processes

* Recommended organizational changes, methodology changes, new processes and

process improvements (DSDM & TDD) to increase overall quality of the

MySabre.com product

* Charted both current and recommended process flows

TEXAS AUTO SPA 7/2006-6/2007

Texas Auto Spa dba Car Wash USA is premier automotive detailing company

supplying the most efficient car wash in the DFW metroplex.

Computer Hardware & Software Consultant 7/2006-6/2007

* Setup, configured, maintained and upgraded computer systems

* Installed new software packages

* Designed financial analysis tools that were instrumental in current

expansion project

NEC SOLUTIONS AMERICA 6/2005-7/2006

NEC Corporation of America is a leading technology provider of IT, network

and visual display solutions.

Quality Assurance Manager 12/2005-7/2006

- Software Engineering Process Group /

Support Process Action Team Lead

* Created CMMI compliant processes for

o Software Quality Assurance

o Process & Product Quality Assurance

o Configuration Management

o Change Management

o Requirements Management Process including sub processes for

- Requirements Gathering, Analysis, and Traceability

o Verification

o Validation

* Created Review Guidelines for

o Architecture and Technical Specifications

o Screen Notes

o System Use Cases

o Code

o Test Cases

o Work Products including sub processes for

Formal Inspections, Walkthroughs, Pass-arounds & Buddy Checks

* Created Process Review Processes for the following processes:

o Software Products Review Process

o Requirements Analysis Process

o Design Process

o Software Implementation and Unit Testing Process

o Integration Test Processes

o End-item Delivery Process

o Deviations and Waivers Process

o Software Development Library Control Process

o Configuration Management Process

o Verifying Implementation of Configuration Management Process

* Evaluated software requirements, design and functional specifications,

and customer-targeted documentation.

* Charted the entire SDLC using Visio flow diagrams for each phase

* Maintained document library in Sharepoint

* Designed Test Plan and Procedures for in house timesheet web tool

* Performed all testing on timesheet web tool

Quality Assurance Manager - 7/11 Project 6/2005-12/2005

* Lead a team of ten test engineers.

* Coordinated QA resources for maximum project coverage

* Reported QA status to all project stakeholders

* Negotiated release decision criteria

* Established procedures for ensuring QA resources were utilized effectively

* Used Quality Center for defect tracking and backlog management

* Software was developed in .Net

* Used Scrum for project management

AUTOTESTER 5/1996-6/2005

AutoTester is the premier name in automated software testing as well as task

automation, business process validation and computer-based training.

Senior Quality Assurance and Software Testing Manager 8/1999-6/2005

* Prepared Software Quality Assurance plans and procedures

* Provided quality engineering on all functional and stress testing products

o Reviewed new requirements

o Performed impact and risk analysis on proposed changes

o Created Test plans and procedures for all products

o Planned, defined, and benchmarked test environments

o Created and executed test scripts for AutoTester ONE & AutoController

o Managed defects within PVCS-Tracker

o Provided product release readiness reports to management

* Helped design the AutoTester Web module

o Created AutoTester Web scripting command set

* Performed all SAP and web-related quality engineering

* Facilitated product specification inspections and software test plan reviews

* Supported clients in configuring AutoController stress and load tests

o Set up and configured test environment for stress tests

o Created stress test scripts for AutoController

o Converted functional scripts into stress test scripts

o Ensured sufficient data was available to execute stress tests

o Executed stress tests

o Performed on-site consulting to ensure customer project success

* Managed a test engineering staff of six quality engineers

* Designed a new method of packaging multiple versions of software for

release that allowed an additional release per year, increased revenue 33%

and lowered cost 25%

* Created the Test Results Analysis Methodology (TRAM) for determining when

software is ready for release, which enhances Test Driven Development and

Scrum by adding Metrics, Risk Analysis, Project Estimation, and Management

The British Standards Institute accepted this process as a best practice

No project using my process has ever had a late release

* Designed a new SAP scripting command set and translation matrix, which

allowed AutoTester to maintain its market share after SAP changed its API

* Held Go, No-go release decision authority for all software products

Product Manager / QA Manager / Team Leader - AutoController 8/1998-8/1999

* Lead a team of one architect, three developers and one quality engineer

* Implemented Rapid Application Development (RAD) Agile methodology, this

allowed the AutoController team to complete releases ahead of schedule

o All releases on time or early

o Aided other product teams in meeting deadlines

* Implemented Acceptance Test Driven Development (ATDD) Agile methodology

* Increased performance of AutoController product by 1500%

* Decreased average virtual user footprint from 8MB to 1MB per user

* Continued all duties listed below as Advisory Software Quality Engineer

Advisory Software Quality Engineer - AutoController 5/1996-8/1998

* Performed all quality engineering on the AutoController product

* Prepared and presented product demonstrations

* Supplied second-tier tech support to resolve stress and load testing issues

* Participated as a member of the project specification focus group

* Researched third-party software for inclusion into AutoController

* Analyzed software requirements and design and functional specifications

* Reviewed customer-targeted documentation

* Trained a new quality engineer

* Instituted new QA procedures, methodology, and documentation

* Created and maintained test plans and procedures for systems, functional,

regression and integration testing

* Created and maintained functional, regression, stress and load scripts

* Executed both manual and automated tests on AutoController

* Created and executed test plans and procedures for password security

* Software developed in C and C#

AGILE EXPERIENCE

* Recommended implementation of DSDM & TDD to increase overall quality of

the MySabre.com product. - 3 months

* Used Scrum for Project Management at NEC Solutions on 7/11 Project - 7 months

* Implemented Rapid Application Development at Autotester - 6 years 10 months

* Implemented Acceptance Test Driven Development at Autotester - 6 years 10 months

* Created the Test Results Analysis Methodology (TRAM) to add Metrics,

Risk Analysis, and Project Management, and Estimation to

Test Driven Development and Scrum - 5 years 10 months

RECENT TECHNICAL SKILLS

Processes

* CMMI Process Development

* Agile Process Implementation

* Full SDLC Software Quality Assurance

Skills

* Third-Generation Automated Software Testing

* Manual Software Testing

* Black box Testing

* Integration, System, Functional, Regression, User Acceptance,

Stress and Load Testing

Tools

* Mercury Test Director / Quality Center

* SAP R/3 4.0B-6.20 GUILIB and SAPGUI Scripting

* AutoTester ONE * AutoTester ONE Special Edition for SAP

* AutoController Virtual DirectTest

* Microsoft Office and Visio

* Visual Dialog Script

* Sharepoint * eRoom * KnowledgeNet * KnowledgeStore

* StarTeam * CaliberRM * DOORS * PVCS-Tracker

EDUCATION AND PROFESSIONAL DEVELOPMENT

American Society for Quality Certified Software Quality Engineer (CSQE) 1997

BBA in Finance-Investment Analysis, UT-Arlington

SAP50 R/3 Basis Technology, SAP America

Software Quality Engineering, Quality Services International

Member of Metro-SQA, Dallas Mercury Users Group, ASQ Dallas, ASEE-SPIN



Contact this candidate