Qa Lead Resume
Denver, CO
SUMMARY:
Software Quality Assurance Lead with expertise in SQA management, team leadership and test automation. Experience includes planning and executing tests (automated and manual) of every level (Unit to Performance) on a wide variety of software platforms. . Proven ability to build and lead highly successful technical teams providing effective solutions and services that exceed client expectations. Extensive experience in test automation with COTS tools, general purpose scripting languages, and open source frameworks. Experience with a variety of software development methodologies and a proven ability to adapt to any project environment allows for effective quality assurance execution on any project. Extensive experience implementing repeatable, cost effective solutions to software quality assurance that immediately increase the efficiency of the project team and help to ensure the release of high quality software.
TECHNICAL SKILLS:
- 4 yrs Management Experience
- 5 yrs QA Team Lead Experience
- 11 yrs Software Quality Assurance Experience
- Programming languages: SQL, C++, VBA, HTML, Java, Korn Shell, Perl, C#
- Application Software: Oracle Designer/Developer, UNIX, Toad, Visio, Remedy, Microsoft Office, Windows 95 - Windows 7, Rational Clear Quest, Clear Case and Requisite Pro, Ascential Data Stage, Eclipse, PG Admin, SQuirrel, Visual Studio 2008, Visual Studio 2010
- Project Management and Test Tools: Rational Test Manager, Rational Robot, Rational Functional Tester, Rational Test Manager, Borland Silk Test, HP Quality Center, HP Load Runner, HP Quick Test Pro, JUnit, NUnit, Watin, SoapUI, Rally
- Database Platforms: Oracle 8i, 9i and 10G, MS SQL Server, MS Access, MySQL, DB2, Teradata, PostGreSQL
PROFESSIONAL EXPERIENCE:
QA Lead
Confidential, Denver, CO
Responsibilities:
- Designed and implemented a test strategy aligning with a Scrum like agile process that allowed for test case development, test execution and test automation to occur within the confines of a sprint. This approach allows for the delivery of high quality code quickly while also ensures long term QA repeatability and maximum QA efficiency.
- Designed and implemented a test process that leveraged the Quality component of Rally. Test cases were created and executed within Rally, based on user stories, providing both requirements traceability and up to date test metrics to anyone with access to Rally.
- Planned all QA tasks for the Release and each associated Sprint.
- Managed QA team tasks in Rally ensuring all tasks were completed during the course of the Sprint.
- Managed QA team capacity and reallocated tasks as needed
- Developed an implemented a modular common action test automation framework leveraging Watin, NUnit and C# which significantly increased test automation efficiency while significantly reducing test automation maintenance costs.
- Leveraging Watin, NUnit and C# completed test automation for the core functional areas of a .Net CRM application with a SQL Server DB. The automation was leveraged during continuous integration to ensure continuous quality and code stability.
- Developed an automation framework for QTP
Lead Test Automation Engineer
Confidential, Loveland, CO
Responsibilities:
- Developed an implemented a modular common action test automation framework leveraging Watin, NUnit and C# which significantly increased test automation efficiency while significantly reducing test automation maintenance costs.
- Using Watin, NUnit and Visual Studio C# developed a Common Action class consisting of 40 common actions and utility functions for use in test automation of a .Net web application.
- Worked closely with development and business managers to plan iterations and align automation efforts to maximize efficiency.
- Developed and implemented an agile automation test strategy allowing for automation to be performed based on features delivered within an iteration.
- Designed, implemented and trained staff on standard test case templates.
- Trained staff on test automation principles and techniques.
- Leveraging Watin, NUnit and C# completed test automation for several key functional areas of a .Net application with an Oracle 10g DB.
- Developed Use Cases for several key functional areas of a .Net factual data, background checking and credit reporting application.
Sr. QA Consultant/Lead Test Automation Engineer
Confidential, Longmont, CO
Responsibilities:
- Developed and implemented a repeatable agile testing process
- Developed standard SQA process templates for Test Plan, Test Cases and Defect Guidelines
- Developed a Automation Framework for use with Quick Test Pro and Quality Center
- Developed and Implemented Quality Center Standards
- Developed functional test cases for a Web Feature Service
- Leveraging Quick Test Pro, SilkTest and Perl, automated a regression test suite of 200 test cases resulting in 85% reduction in test execution time per build
- Using Perl and SQL, automated Functional, OGC compliance and DB verification testing of a Web Feature Service, Web Coverage Service and Web Map Tiling Service
- Contributed to the development of a high level SQA process feeding into an SDLC
- Using Perl and SQL, automated ETL testing of imagery metadata, SOAP and KPV web services
- Using Perl, automated Event Driven Catalog Ingest ETL
- Automated ArcMap and Google Earth WMS usage with both Quick Test Pro and SilkTest
- Provided guidance to staff on effective usage of Quality Center, Quick Test Pro and LoadRunner
- Using MS Excel VBA developed a test case template/management system
Sr. SQA Consultant
Confidential, Fort Collins, CO
Responsibilities:
- Performed Mercury Quality Center project administration and user and role configuration
- Managed off-shore test automation team in the automation of 300+ test cases in 2 months time
- Developed an automation framework leveraging Quick Test Pro and Quality Center
- Developed and implemented an automated test strategy resulting in efficient and effective regression test automation and 75% reduction of test execution time
- Recommended and implemented best practices for Quality Center implementation and usage
- Trained senior level staff on Quality Center usage, best practices and efficient software testing
- Managed Functional Integration Testing of web based java Substance Abuse Testing application
- Planned, designed, coordinated and executed functional integration tests
- Developed and implemented a streamlined Functional Integration Test process
- Planned, designed and executed performance testing of a web based application using HP Load Runner (http, java protocols)
- Installed, configured and maintained Quick Test Pro and Loadrunner
- Using SQL, Performed testing on Stored Procedures
- Using Toad and SQL created and managed test data on an Oracle 9i database.
- Automated over 70 test scripts using Mercury Quick Test Pro and SQL
SQA Consultant
Confidential, Miami, FL
Responsibilities:
- Installed and configured Rational Functional Tester, Clear Quest and Requisite Pro
- Planned, designed and executed performance and load tests for EMC Documentum using Rational Performance Tester resulting in the identification and removal of several performance bottlenecks.
- Developed load test scripts for Oracle Forms using HP Load Runner
- Worked with client on performance bottleneck root cause analysis and resolution resulting in a high performance application capable of sustaining production like user loads
QA Team Lead
Confidential, Albany, NY
Responsibilities:
- Developed and implemented a repeatable User Acceptance test process resulting in a significant increase in UAT effectiveness and efficiency.
- Designed and implemented test plan, test design and test case
- Designed and implemented a repeatable defect management process that resulted in efficient defect management and ensured no high severity defects were released into production
- Managed the client UAT test effort on a Java application
- Planned and managed the QA Independent Verification and Validation test effort
- Test plan development, implementation and execution in Rational Test Manager
- Developed automated test suite leveraging Rational Functional tester, JUnit and Eclipse
- Trained testing staff on test design, test planning and test execution
- Trained client testing team on the use of Rational Test Manager and Functional Tester
- Provided consultation and mentoring to the client on Clear Quest, Clear Case, and Requisite Pro
- Developed the test approach and test strategy for all levels of testing
- Developed various VBA programs designed to increase efficiency of test management/execution
- Planned and facilitated project defect management and lessons learned meetings
- Configured and implemented multiple Rational Test Manager projects
Lead Test Engineer
Confidential, Albany, NY
Responsibilities:
- Developed test approach and test strategy for functional and system testing
- Managed test cases, requirements and defects using Mercury Quality Center
- Developed automated test scripts using Mercury Quick Test Pro on a Java application
- Designed and implemented test cases based on requirements
- Performed QA reviews on requirements and design specifications
- Reviewed test cases, provided guidance to test team members
- Performed application functional testing and database testing on a Java/Oracle application
- Facilitated and designed the unit test process
- Based on functional requirements designed over 300 detailed test cases
- Wrote functional requirements for image retrieval/case comments components
SQA Engineer
Confidential, Albany, NY
Responsibilities:
- Managed off-shore SilkTest test automation development staff
- QA test plan development and execution on a .NET Application
- Designed and executed functional test cases based on functional requirements
- Developed test approach and test strategy for integration system testing
- Developed test plan and test case templates resulting in an immediate increase in testing efficiency
- Mentored junior testing staff on test process
- Managed virtual (VMware) test environments and releases
- Assisted team members in root cause analysis of complicated defects
- Performed manual testing on an asp.net web based loan applications
- Designed and developed Silk Test automated test strategy and regression tests
- Performed Administration of 63 SQL Server databases in support of an extensive QA effort
- Managed 9 3 tier IIS testing environments (web, app, db server)
Sr. QA Analyst
Confidential, Albany, NY
Responsibilities:
- Managed distributed test team
- Using Ascential Data Stage, Unix Korn Shell and MS Excel, developed an automated repeatable approach to testing the ETL CRM solution that was reused on other projects resulting in an increase in software testing efficiency and a decrease in the overall cost of quality
- QA test plan development, test case development and execution
- Conducted client meetings demonstrating the quality and added value of our product
- Trained staff on test design, test execution and auditing of a db marketing solution
- Identified and performed root cause analysis on over 140 defects
- Developed Ascential Datastage ETL jobs designed for data conversion
- Developed intermediate to advance SQL statements for test verification purposes
- Developed advanced SQL database audits for use by the production staff
QA Consultant
Confidential, Albany, NY
Responsibilities:
- Developed and implemented QA test plans, test strategy and test approach
- Developed and executed manual test cases
- Provided guidance to team members in the use of Rational Requisite Pro
- Responsible for Requisite Pro requirements mapping and testable requirements development
QA Analyst
Confidential, Lenexa, KS
Responsibilities:
- Developed and implemented QA test plans, developed and executed test cases
- Installed and Configured Windows Server 2000 test environment
- Streamlined the test case template, resulting in an increase in software testing efficiency
- Using Microsoft IIS deployed and maintained all test websites
QA Analyst
Confidential, Overland Park, KS
Responsibilities:
- Developed automated test scripts using Rational Robot, which resulted in a significant increase in software testing efficiency and significant decrease in the cost of quality.
- Developed and implemented QA test plans, performed manual and automated testing
QA Team Lead
Confidential, Overland Park, KS
Responsibilities:
- Developed and implemented a repeatable testing process resulting in a significant increase in software testing efficiency and a decrease in the learning curve of new software test engineers
- Developed and implemented QA Test plans and executed tests in Unix environment
- Trained and mentored 15 personnel on QA procedures, SQL and Unix
