Quality Assurance Lead Resume Profile
Paramus, NJ
Summary
- Information Technology Professional with 17 years' experience in the Package Distribution Industry.
- Recognized for success in selecting, implementing, and testing technologies to establish productive operating and development environments.
- Excellent leadership skills with proven ability to manage and motivate small to medium technology teams of on and off-shore resources, and to develop innovative approaches to process, staff development, and operational excellence.
Professional Experience
Confidential
Quality Assurance Lead
Worked with a team of developers, consultants, business analysts, testers, and team leads to design, implement, customize, test and support home grown UPS software applications.
- Managed a team of 8-10 resources to complete various day to day work duties to assure deadlines were met with the highest quality.
- Delivered high quality software running on multiple platforms utilizing diverse technologies.
- Created QA project estimates and assigned tasks ensuring completion per deadlines.
- Reviewed the work assignments and balanced the workload among the team members.
- Created test strategies to provide sufficient coverage to confidently assess the quality of the product relative to business needs while using the minimum required time and resources to keep costs down.
- Administered research, analysis, writing specifications, programming testing, debugging, and documentation.
- Monitored project-tracking software for management information.
- Researched and resolved user reported production problems.
- Assessed risk arising from changes to the code, performed risk assessments for the multiple applications participating in the Releases, and determined scope and limitations of the testing effort.
- Expert experience in SDLC and Waterfall and Agile methodologies.
- Expert in Unit, White box, Black box, Functional, Non-functional, Integration, Regression, System, Product, UAT, and Load Test/Stress and Performance testing phases.
- Extensive experience in Software Quality Assurance and Software Testing Client/Server and Web based applications.
- Knowledge of the Business Process Testing BPT approach for re-usable component automation testing.
- Created documentation such as Test Strategies, Test Plans, Test Scenarios, Test Cases, Traceability Matrix, Defect Reports, etc.
- Created a User/Troubleshooting guide for a major UPS Service Delivery Intercept that the helpdesk, application groups, users, etc., used to learn and troubleshoot the system.
- Contributed to UPS's Testing Center of Excellence guide which is an in- house repository of key standards and requirements for all test labs. Key testing standards that I developed were documents on how manual and automated scripts should be written, how defect reports should be written, and a guide on how to determine whether a test script should be automated or not.
- Traveled extensively domestically and internationally when a new system or major enhancements were being deployed for the purpose of troubleshooting issues and training users with the new software.
- Extensively used Quality Center to maintain Requirements, Test plans, write Test Cases, Defects and Traceability Matrix.
- Implemented process improvements to our homegrown Test Request System TRS that accepts test requests for lab test time that 50 application groups utilize regularly.
- Scheduled and estimated software testing cycles based on input from management, requirements and design documents, and engineering personnel regarding the software release contents.
- Collaborated with upper management and users to determine what the key areas of the system were and where the focus of the testing should target when a test run was scheduled.
- Implemented a key process improvement that allowed the off-shore team to continue a test run overnight thereby shortening scheduled test runs by 2 -3 days.
- Good working knowledge of major Operating Systems and testing applications on Windows workstation's 2000/XP/7 and Windows Servers, IBM Mainframes, and AS/4000 platforms.
- Documented test results and Managed Defect Tracking process, which included prioritizing bugs, assigning bugs and verifying bug fixes using the Serena Defect Tracking tool and QC.
- Extensively worked on Back-end testing with good knowledge of writing and executing ad-hoc SQL queries to validate the data integrity.
- Coordinated the development of the automated load testing scripts using QC/QTP that verified the system's integrity stressing the performance of platforms such as IBM mainframes, AS/400's, Windows workstations and Windows Servers.
- Contributed heavily in determining what load testing is required for each new release based on the number of applications changing and or adding new code in the key areas of the entire system.
- Assisted in implementing automated test script framework which reduced the number of manual testers required to complete a test run by 3 testers.
- Extensively worked on Back-end testing and with a good knowledge of writing and executing ad-hoc SQL queries to validate data integrity.
- Coordinated with Project Managers, Business Analysts, Users, and QA teams to set up the pre-validation and validation environment to execute both manual and automated scripts.
- Created Test Plans, Test Labs, and the most optimized Execution flows of test scripts in Quality Center to achieve a high success rate of defect detection.
- Also identified re-usable scripts for as a standard for building the test automation framework.
- Responsible for Automation testing using VB Script language with QTP tool for conducting Regression and new requirements testing.
- Developed Descriptive programming in QTP.
- Designed Object model programming in QTP.
- Extensive use of Batch Runner to execute QTP scripts on a given host.
- Created repeatable user defined functions and stored them as function libraries .vbs files .
- Followed a Hybrid framework to adopt key word, data-driven and script modularity methods.
- Designed Functions Library, Functions, Subroutine's, Common functions, Utility functions, and Regular Expressions and Environmental variables using QTP via VBScripting.
- Working knowledge of using QTP Scripts with Standard, Text, Bitmap, Table Checkpoints and Synchronization Points.
- Experienced in performing Data Driven Testing using parameterization in QTP executing with multiple sets of data.
- Designed and developed automation test scripts using QTP and managed testing activities using QC/QTP tools.
- Extensive knowledge of OOP objects design and principals.
- Working experience in Test Automation utilizing QTP and QC.
- Expertise in analyzing Business Specification Documents, Functional Specification Documents, Use Cases, designing Test Cases, generating test scripts and analyzing test results.
- Experience in testing APIs/REST services web technologies.
- Extensive experience testing mobile applications on devices such as phones, tablets, and scanners UPS's DIAD via Bluetooth.
- Recruited and trained new UPS staff and consultants for the project at hand.
Senior Programmer Analyst
- Led a team of 4 fours developers to write complex code in C and Java for high priority application requirements on multiple platforms.
- Conducted code reviews with team to verify the code met requirements and was written per industry best practices.
- Liaison between Business Analysts, Users, and QA teams so all teams had the same understanding of requirements prior to the development of code.
- Developed various tools to test the application before it could be integrated with other applications to verify full functionality.
- Traveled extensively throughout US with the User community during the Beta phase to provide the support required to troubleshoot and fix live issues that the new software may have created at UPS's Hub operations.
Programmer Analyst
Developed applications in C, C , Visual C , and COBOL and made changes based on new requirements on multiple platforms such as IBM mainframes, IBM AS/400's, and Windows Servers and Windows workstations. These application changes focused on collecting data from SQL databases and programmatically sorted the packages through the UPS facility which ultimately secured that the package was ready to be placed on package cars to be delivered.
- Coded complex changes to existing applications to capture and validate front-end user input address data and published that data to subscribing systems to assist in the sorting of package data at the UPS facility.
Senior Programmer
- Upgraded the code written in C for package scanners that were exclusively used internationally. This included working with Users and QA from different countries to understand requirements and bug fixes.
- Implemented COBOL code changes for various reports on the AS/400 required by sites located in Germany.
- Implemented yearly maintenance code changes to several customer facing applications utilized at UPS customer counters.
- Documented best practices for using MS Visual SourceSafe when checking in/out code for maintaining multiple versions of the code.
- Developed a utility used for testing by programmatically extracting specific fields from an Access DB and display on screen before it was sent to the subscribing application that required the data.
Technical Experience
MS Office 10, MS Visio, MS Project, Serena Defect Tracking Tool, HP Quality Center 11.0, Quick Test Professional 11.0, IBM Client Access, MS Visual Studio 10, IBM AS/400, IBM Mainframe, MS SQL Server 2010, MS Server 2012, Windows 7, Windows XP, MS Internet Explorer, XML, COBOL, C , Visual C , C , VBScript, PowerShell, MS .NET Framework 4.5
