Test Program Manager Resume
Indianapolis, IN
SUMMARY:
- Confidential has over 20 years of experience in the Software Quality Assurance, Testing, Test Lead, and Test Program Management of enterprise wide applications.
- For the past 20 years, he has concentrated exclusively on Software Quality Assurance and has realized valuable hands on experience through his participation in over 30 engagements.
TECHNICAL SKILLS:
Technologies: Core Java, Java Servlets and JSP, JDBC, JUnit, Oracle PL/SQL, MySQL, RDBMS, SQL, PHP, JSON, JavaScript, JQuery, HTML5, CSS, C#, C, Jenkins
Operating Systems: UNIX, LINUX, Windows, Citrix, AS400, Android, IOS
Environment: ALM, Azure, Eclipse, NetBeans
Application Servers: Apache Tomcat, WebSphere
Source Control: ClearCase, CVS, Rational Team Concert, GIT, TFS, VSS, SharePoint
Knowledge: Jira, Confluence, BitbucketALM, WinRunner, LoadRunner, Test Director, QTP, RFT, RMT, RPT, Req Pro, MS Test Manager, HP Fortify, WASA, Badboy
PROFESSIONAL EXPERIENCE:
Confidential, Indianapolis, IN
Test Program Manager
Environment: Java, JavaScript, AS400, ALM, .NET, SQL, Oracle, Waterfall and Agile
Applications: AIMS, STAR, WGS, CS90, FACETS, CHIPS, ACES, Blue Exchange, Claims Adjudication
Responsibilities:
- Responsible for the overall execution and documentation of the SDLC Testing Phase.
- Develop an Overall Test Strategy for each project working directly with the Project Management, Business and Development Teams to identify gaps or inconsistencies.
- Develop and drive an Overall Test Project Plan using MS Project to track and drive testing dates for testing tasks and deliverables for all phases of testing.
- Manage and mentor on - shore and off-shore testing teams, assigning tasks and managing the results for testing metrics.
- Collaborated with other team members on product development, requirements, and overall project dates and deadlines
- Create and deliver testing metrics for test case creation, execution and defect management.
Confidential, Washington D.C
Senior Quality Assurance Engineer
Environment: Java, C#, .NET, AS400, Mobile Application, Waterfall and Agile
Applications: Patient Viewer, Mobile Blue Button, nurse Shift Companion, Ask A Pharmacist, Care Giver, Custom Data View, ePro Health, Fit Heart Web, Health Adapter, Homeless Intervention, Launch Pad, Immunization Campaign, Maternity Care Coordinator, Mission Health, Mobile Kidney, My VA Health, Secure Messaging
Responsibilities:
- Review Requirements with Business Analyst(s), SME(s) and Development to understand the required testing and features in a new or existing web application or mobile application.
- Develop test cases from approved requirements and review the test cases with the business and development teams to insure coverage and traceability to the approved Business Requirements.
- Execute approved test cases using Rational Manual Tester (RMT) and documenting defects in Jira.
- Coordinate the retesting of defects, regression testing and new functionality with the Project Management team and Development Team.
- Assist with User Acceptance Testing by assisting with developing business scenarios.
- Used HP Fortify for Security Testing and working with development on getting the fixes made to the code. Also used WASA for penetration testing code scans.
- Insure all documentation is reviewed, signed off and placed in AWS - Sharepoint.
Confidential, Washington D.C
Quality Assurance Analyst
Environment: SQL,.NET, Agile
Applications: Fed Mall
Responsibilities:
- Review the existing requirements in Rational Team Concert and decompose the requirements to create functional test cases while creating tracability within RTC.
- Work with the business team to review the developed test cases and begin functional test execution and regression.
- Create defects based on issues found during, system, integration and regression testing and report to development for fixes to be scheduled and moved to the next sprint.
- Execute some backend verification testing based on the existing table structure and validate that data entered in through the UI is written to the correct tables.
- Deliver Testing results, defects with severity and issues to the project management team.
Confidential, Warrenville, IL
Quality Assurance Lead
Environment: WebSphere, SQL
Applications: Jira, ALM, Application Stack: Salesforce, Banner, VLE, University Portal, AGC Chile and Milpark
Responsibilities:
- Work with the application SME to create test cases in ALM, without any formal requirements, and test each application in the stack independently.
- Using the test cases from the independent test cases suite, develop integration test cases and develop a spreadsheet of test data to input during functional and regression testing.
- Log all defects into Jira and develop dashboards to depict the progress of testing.
- Lead a team of 5 testers in the Ukraine to assist with test case creation, test execution and defect management.
- Pilot Selenium and ALM for test automation within the application stack.
- Assist on the creation of requirements, Use Cases and wireframes for new functionality within the application stack.
Confidential, Schaumburg, IL
Senior Quality Assurance Lead / Business Analyst
Environment: SQL, MS Visual Studio, TFS Test Manager, Data Warehouse
Applications: Internal TFS IF Data Warehouse Projects, Reports
Responsibilities:
- Use TFS to manage and track all assigned projects.
- Review and create requirements in sharepoint
- Meet daily with Project Management and business to review and update requirements and user stories for assigned projects
- Develop Test cases in TFS Test Manager based on requirement review meetings
- Execute test cases for all phases of testing including UI, functional, regression and back end data validation testing
- Work with development to review documented bugs, defects and issues uncovered during testing
- Work closely with DBA and development to ensure there is a clear understanding of the database table structure changes and changes in stored procedures
- Create training documentation for TFS Test Manager, defect management and testing processes and methodologies.
Confidential, Chicago, IL
Senior Test Lead PeopleSoft Smart Forms and Payroll
Environment: PeopleSoft, Smart Forms, Payroll, Oracle, HP Quality Center, Waterfall
Responsibilities:
- Develop Test Plans and Test Strategy for System Integration Testing (SIT) and User Acceptance Testing (UAT)
- Work closely with the Smart Forms and PeopleSoft SMEs to review the specific requirements and existing functionality.
- Conduct test case review with the PeopleSoft SMEs
- Work with end users with the development of UAT scenario creations, UAT execution and defect management.
- Conduct data mining in the production database to be used for testing purposes in th Functional, Regression and UAT testing phases.
- Develop a testing schedule with the project management team to outline testing tasks, deliverables and dates.
Confidential, Oak Brook, IL
Test Lead
Environment: Mobile, Xbox 360, Xbox 1, Web, Chromecast, Selenium, Jira
Responsibilities:
- Developing Test Plans and Test Cases for all Redbox eCommerce sites for all supported platforms including IE, Chrome, Firefox, Android, and IOS
- Develop test cases based on changes made to the Redbox platform and
- Conducted an analysis of SOA / BPM platforms
- Log defects and issues in Jira while communication with development to verify issues
- Used Selenium to create test scripts for regression testing
Confidential, Chicago, IL
Test Coordinator Lead
Environment: SQL, Oracle, .NET, JAVA, AS400 Waterfall/Agile, HP Quality Center, QTP, SharePoint
Responsibilities:
- Test Coordinator Lead for several high priority projects within the NGEN - Affordable Health Care program managing 10+ Test Coordinators
- Responsible for mentoring and driving the Confidential SDM testing process and mentoring all Testers and Coordinators
- Ensure all Requirements and Test Cases are correctly associated and imported into Quality Center.
- Ensure all Test execution results and Defects are correctly associated to the correct Test Cases within QC.
- Responsible for developing and delivering Overall Test Plan.
- Responsible for all Testing Artifacts and stakeholder approval.
- Reporting testing metrics to the project team members and upper management daily.
- Managed all testing documentation using SharePoint.
- Hands on Testing for all client server Applications, Web applications and AS/400 Legacy systems
Confidential, Warrenville, IL
Quality Assurance Lead / Business Analyst
Environment: WebSphere, eCommerce, Java, SQL
Responsibilities:
- Developed and delivered Test Planning documents to the program.
- Writing Test Cases based on delivered requirements for both the front and back end for all eCommerce sites.
- Created defects based on Test Execution results for all phases of testing in MS Excel and delivered to Lead Developer for fix request.
- Helped drive the Agile Testing Process and deliver Test Execution and Defect Metrics.
- Testing on multiple platforms and versions including IE, Firefox, Chrome, Safari, Android, Apple OS
- Worked with the business to help drive UAT, log defects, raise issues and Requirement Changes.
- Managed all testing documentation using SharePoint.
Confidential, Chicago, IL
Senior Quality Assurance Lead
Environment: .NET, SQL, Server Virtualization, TFS Test Manager
Responsibilities:
- Responsible for working with business and gathering missing requirements.
- Writing application Test Strategies and Test Plans for all assigned projects.
- Develop Test Cases and execute all Test Cases for all assigned projects.
- Create and implement testing process for Confidential Quality Assurance Team.
- Manage the traceability between requirements and test cases using MS Test Manager/TFS.
- Worked with the business to help drive UAT.
- Responsible for logging and managing defects.
- Reporting testing metrics to Management for all phases of testing.
- Managed all testing documentation using SharePoint
Confidential, Chicago, IL
Test Manager
Environment: Java, Oracle, AS400, Fidelity Applications, Quality Center, Waterfall
Responsibilities:
- Responsible for writing all project Test Strategies across 62 internal and external financial applications.
- Responsible for developing and executing all SIT and UAT Test Plans.
- Coordinated, managed and executed all testing activities for all phases of testing including SIT and UAT.
- Hands on testing for all Client Server and Legacy AS/400 Systems
- Manage the traceability between requirements and test cases using Quality Center.
- Manage and develop all testing schedules and test project plan for Unit, SIT and UAT.
- Responsible for logging, managing, and closing defects
- Develop and report testing metrics for all phases of testing.
- Worked closely with business, development, project managers, BMO/Harris test leads and 3rd party financial application leads to meet tight schedules follow the internal testing process and methodology.
- Managed all testing documentation using SharePoint making updates as needed through the internal change control process
Confidential, Chicago, IL
Senior Quality Assurance Engineer
Environment: SQL, AS400, Java, Quality Center, Quick Test Pro, Agile, SharePoint
Responsibilities:
- Review and decompose application requirements for ALTAIR FX Options Trading System and ALTAIR Precious Metals Trading module.
- Develop hundreds of test cases based on the functional and non-functional requirements.
- Executed all manual test cases for Confidential as well as all AS/400 systems using Quality Center.
- Developed complex SQL queries for executing database validation tests.
- Assisted in automation of ALTAIR front end using Quick Test Pro.
- Develop and store all testing documentation including test plans and strategies in SharePoint.
- Meeting aggressive timelines requiring weekend and afterhours work.
Confidential, San Diego, CA
Senior Quality Assurance Lead Engineer
Environment: SQL, Tandem, Java, Rational Tools, Pearl, Agile
Responsibilities:
- Managed a testing team of 15 QA Testers with 75% hands on.
- Implemented Agile Testing Methodology for AIRES Parts Catalog Application.
- Developed Test Plans for all phases of testing including testing phase schedules and testing estimates.
- Implemented the Rational Testing Tools for documentation storage, Defect Management, Test Case development and Test Script development.
- Rational Manual Tester as the initial testing tool for test script creation following up behind with Rational Functional Tester for test automation for web and AS/400 Legacy systems.
- Developed hundreds of Automated Test scripts using the manual test scripts as a guideline for navigation and data.
- Created data pools that were used for both manual and automated testing.
- Developed Performance test scripts using the Rational Performance Testing tool.
- Assisted in testing the data migration from an old Tandem database to the new Tandem table structure which currently contains of over 500 billion records through manual testing, automated testing and shell scripting.
- Developed several dense SQL queries to validate the staging table data within the parts delivery application PICES.
- Played the lead role in the implementation and execution of User Acceptance Testing.
Confidential, Chicago, IL
Software Quality Assurance Manager
Environment: Java, SQL, AS400
Responsibilities:
- Managed a testing team of 5 QA testers.
- Implemented an Agile Testing Methodology and SDL process for Onyx2 Futures Trading System, OnyxWeb RCG’s futures web trading system and Onyx Admin / Back office, Risk Management and reporting system.
- Trading System requires testing of derivatives such as bonds, equities, FX and commodities.
- Testing derivatives from the following exchanges: CBOT, CME, COMEX, DME, Eurex, Euronext -LIFFE, Euronext-Paris, ICE, IDEM, KCBOT, MGEX, NYBOT, NYMEX, NYSE and WCE.
- Developed test schedules and Test Plans based on the development lifecycle for all phases of testing.
- Created hundreds of test scenarios and Test Cases for Regression Testing and SQL database validation.
- Performed test case execution for all scheduled software releases and defect management.
- Worked with business analyst to rework and refine existing and lack of functional and non-functional requirements.
Confidential, Chicago, IL
Software Quality Assurance Lead
Environment: SQL, Oracle, .NET, JAVA, AS400 Waterfall/Agile, HP Quality Center, QTP, SharePoint
Responsibilities:
- Developed Test Plans for Overall Testing, System Testing, User Acceptance Testing and Performance Testing.
- Assisted in the implementation of the IBM Rational Testing Tools: RFT, RMT, TM and CQ.
- Created a testing schedule based on the development lifecycle using MS Project.
- Created hundreds of test scenarios for System and User Acceptance Testing.
- SQL Database table structure validation using complex data queries.
- Assisted in the development of the functional test scripts using Rational Manual Tester for ASO Cost Billing Application and AS/400 Legacy systems.
- Assisted in the development of the automated regression test scripts using Rational Functional Tester.
- Executed several hundred test scripts logging defects in Rational ClearQuest.
- Lead User Acceptance Testing effort assisting the users with questions and defect management.
- Conducted several weekly and daily meetings reporting on the testing progress and defect status
Confidential, Chicago, IL
Software Quality Assurance Lead
Environment: SQL, .NET, JAVA, Waterfall
Responsibilities:
- Wrote several test scripts for the global ‘My Learning’ Training Management software project.
- Designed test plans for each individual module of the project.
- Executed all test scripts during Regression Testing using the RUP Testing Methodology.
- Tracked all defects using PIMS in house tracking tool.
- Assisted with User Acceptance Testing.
- Worked primarily with Reporting Management, User Account creation, Course/Class implementation and Evaluation processing.
- Worked very closely with other team members specifically development and management.
Confidential, Oak Brook, IL
Software Quality Assurance Analyst
Environment: SQL,.NET, Agile, SharePoint
Responsibilities:
- Wrote hundreds of test scripts for InterAction Software Reporting Module.
- Executed all test scripts during Regression Testing using the Agile Testing Methodology.
- Tracked all defects using Team Share defect tracking tool.
- Worked closely with the requirements design team to verify that all functionality of the reporting tool was met.
- Worked with Visual SourceSafe to store all new and existing test cases and documentation.
- Worked closely with the Software Development Team to schedule software build drops and adjust testing schedules.
Confidential, Chicago, IL
Senior Quality Assurance Team Lead
Environment: SQL, Java, Waterfall, Rational Tools
Responsibilities:
- Creating Test Strategy for 100% of the Liquidity Direct Electronic Trading System.
- Created 60% of the Test Plan documentation including Front End, Regulatory, Admin and Audit.
- Created all Functional, Integration and Performance Test Scripts.
- Executed all test scripts during all phases of testing: Functional / Regression, Integration, Performance, Failover, and End to End.
- Tracked all defects
- Worked directly with Development and Business to insure all functionality was correct and any gaps in functional specifications were addressed and tested.
- Validated Market Data and FIX messaging requirements.
- Created Traceability Matrices to insure all test scenarios were fully tracked and tested.
Confidential, Chicago, IL
Senior Quality Assurance Test Lead
Environment: Java, Waterfall
Responsibilities:
- Creating test plans for 80% of the eCBOT Electronic Trading System.
- Primary responsibility: Trade Handling System - Verifying XML messages from the LIFFE Connect host and conversion of the CME M1 clearing message.
- Created decomposition documents ranging from high level to detailed level requirements.
- Created all coverage and traceability matrices to verify that all requirements were covered by the test scripts.
- Created hundreds of test scripts based on the Functional Requirements and Use Cases.
- Executed all test scripts during all phases of testing: Functional / Regression, Integration, Performance, Failover, and End to End.
- Tracked hundreds of defects using Rational Clear Quest.
- Worked closely with development and the business teams to resolve all high level issues.
- Created thousands of lines of test data to be used during all phases of the testing lifecycle.
- Tracking metrics based of testing times.
- Automating the test scripts and scenarios using QA Run.
Confidential, Chicago, IL
Quality Assurance Test Analyst
Environment: Java, Waterfall
Responsibilities:
- Worked with a RUP Testing Process.
- Writing the test plan for the functional testing phase.
- Writing functional test scripts based on the application requirements.
- Executing the test scripts
- Tracking Defects
Confidential, Chicago, IL
Quality Assurance Analyst
Environment: Java, Waterfall
Responsibilities:
- Executed existing test scripts.
- Tracked all application functional defects.
- Tracked metrics during system testing.
- Automated application test scripts using QA Run.
- Manual testing AS/400 Legacy systems
- Documented all test scripts that were written incorrect based on the application functionality and design.
Confidential, Chicago, IL
Quality Assurance Analyst
Environment: Waterfall
Responsibilities:
- Responsible for all phases of the testing lifecycle from identification of business need to implementation. Managed 2 Quality Assurance employees with 80% hands on and 20% development process.
- Developed, documented, and played leading role in implementing a manual / automated testing process for all newly developed and existing applications.
- Developed full lifecycle for new Cedent and Reinsurer applications: Knowledge Exchange and Trading Partner Services.
- Coordinated and documented testing guidelines, for both manual and automated testing.
- Created functional requirements for several existing applications: Budget Reporting, Claims, Juk2 storage, and Datamart.
- Worked closely with several departments to get functional requirements approved and documented to assure that the methodology was followed properly: Claims, Accounting, Brokers, and Reinsurance.
- Wrote hundreds of test cases / test scripts for existing and newly developed applications.
- Responsible for implementing automation tools (phase one): Rational Rose and Rational Robot.
- Began to convert manual test cases and requirements from MS word and MS Excel to Rational Requisite Pro.
Confidential, Chicago, IL
Quality Assurance Lead
Environment: Waterfall, Java, Oracle
Responsibilities:
- Provided testing expertise playing a lead role in implementing a manual testing process / methodology for all newly developed and existing applications.
- Managed 6 consultants with a 40% development process and 60% hands on testing.
- Implemented testing processes by building and managing a quality assurance team of 6 consultants and implementing methodologies for all web and client/server applications within the IT department.
- Developed full testing lifecycle for new internet application: REALTOR.ORG.
- Responsible for all testing guidelines, documentation, load testing, and regression testing.
- Developed and executed manual test cases / test scripts for all new and existing applications.
- Responsible for implementing automation tools (WinRunner 7.0, TestDirector 7.2, LoadRunner 4.0) for both Load and Regression testing.
Confidential, Chicago, IL
Quality Assurance Lead
Environment: Waterfall, SQL, AS400
Responsibilities:
- Successfully implemented a Quality Assurance testing process and methodology for the Document Workflow department.
- Managed, and trained 7 quality assurance testers and 3 business analysts on Process development 50% hands-on 50%
- Managed and tested several applications including Diamond, WIMS, Discovery, ECF and News DM.
- Responsible for all automated testing using WinRunner 7.0.
- Worked with the business analyst team to create requirements for all new and existing applications.
- Created manual test scripts.
- Created test plans for all new and existing applications.
Confidential, Oak Brook, IL
Quality Assurance Lead
Environment: Waterfall, Java, Oracle
Responsibilities:
- Responsible for running automated and manual test scripts.
- Developed test scripts using WinRunner 4.2
- Responsible for defect tracking
- Provided ad-hoc testing, regression testing and integration testing.
- Worked closely with the development team to resolve any calculation issues immediately.
Confidential, Hoffman Estates, IL
Quality Assurance Lead
Environment: Waterfall, Java, SQL
Responsibilities:
- Test Lead for the 'OMNI' project.
- Responsible for requirement document review and alteration.
- Responsible for developing test cases / test scripts within Rational Requisite Pro 4.5.
- Provided ad-hoc testing, regression testing, and integration testing for the Quality Assurance department.
- Worked closely with the field during User Acceptance Testing.
- Created test cases using Rational Robot for automated testing.
- Used Rational's Clear Quest for defect tracking.
Confidential, Schaumburg, IL
Quality Assurance Lead
Environment: Java, SQL
Responsibilities:
- Primarily responsible for establishing a Quality Assurance function for this corporation.
- Generated functional specs from existing applications by reviewing design and technical specifications, other documentation and interviewing staff.
- Provided ad-hoc testing, user acceptance testing, systems integration testing and defect tracking.
- Created and maintained an error tracking database.
- Performed testing tasks on several Internet projects named: Datalink, an on-line auction name I-Bid.com, Imager and Press Release.
- Fasted paced environment working on several projects at one time.
- Managing 6 to 8 Quality Assurance Analysts throughout all the project life cycles.
Confidential, Oak Brook, IL
Quality Assurance Analyst
Environment: Waterfall
Responsibilities:
- Lead tester for the company's client/server application called WICS.
- Responsible for developing test cases and defect tracking.
- Manual test execution
- Used in-house tools to track defects
Confidential, Chicago, IL
Quality Assurance Analyst
Environment: Waterfall
Responsibilities:
- Responsible for working on the test planning, requirement documents, test cases, and error tracking.
- Made use of in-house automated tools to develop the test cases and track error logs.
- Worked closely with the development team and took on several management responsibilities aside from testing the software.
- Key player in rolling out the software to the field.
- Traveled to San Antonio, Texas to assist in user acceptance testing, training, troubleshooting, and support of the field call center.
Confidential, Schaumburg, IL
Sr. Business Analyst Lead / Quality Assurance Lead
Environment: Oracle, AS400
Responsibilities:
- Responsible for converting the entire department from an X-based platform to an NT based platform. Developed the project plan to convert the department to PC workstations with zero down time.
- Hired and managed 15 employees: 8 quality assurance testers, 2 systems analysts, 2 developers, and 3 system support analysts. 70% hands on and 30% development process
- Getting the homegrown UNIX databases to work on a PC platform requiring several months of testing and planning.
- The customer databases, which included TCOPOE, COP1, SUPERCOP, TELEMARKET, and CUSTSERV, would all have to be used through an X-Emulator. The Exceed software allowed the agents to use the customer databases as if they were still working on their old XTERMS.
- Tested the software on the system allowing a team of agents use the live software, and report all existing problems at the end of the day.
- Met with developers to eliminate system issues and existing defects. Also communicated with engineers to make configuration changes.
