Product Test Manager Resume
SUMMARY:
- Engineering and building automated UI test frameworks
- Primary skills include Software Quality Assurance (QA), test case design, development and execution, root cause defect analysis
- Extensive software engineering experience in analysis, design, development, test, support, maintenance - often with overlapping responsibilities
- Testing related to functional, integration, system, performance and regression tests
- Team lead/management experience and risk management
- Programming experience for test tool development
- Involved with all aspects of the software development lifecycle (SDLC) using different methodologies including Waterfall, Agile and Scrum
- Excellent customer relations and communication skills
- Experience with Automated Testing tools (HP UFT, HP ALM, HP QTP, HP Quality Center, Rational and Compuware tool suite - TestComplete, QAComplete, LoadComplete) and Performance Testing
- Developed test tools and test programs using MS Visual Studio, SQL Server
- Working knowledge and experience with various programming languages including C++, C#.NET, Visual Basic and SQL accessing SQL Server and DB2
- Python Scripting and Selenium Web Driver for Test Automation of Services using Restful API
TECHNICAL SKILLS:
- MS SQL Server
- Unified Functional Test (UFT)
- Application Lifecycle Management (ALM)
- Quality Center
- Rational
- MS Visual Studio (C#.NET)
- Team Foundation Server (TFS)
- Agile and Scrum
- DB2
PROFESSIONAL EXPERIENCE:
Confidential
Product Test Manager
Responsibilities:
- In this position I was responsible for managing various programs, product lines and personnel according to the best practices of the organization along with budgets respectively.
- During this role I demonstrated an ability to work well with the business community, business analysts, programmers and end users in a cross-functional team utilizing superior communication skills both written and verbal.
- As a contributing member for deliverables I was responsible for designing testing solutions for Mobile Devices on Android and iOS Platforms using tools like Appium and Soap for web services testing.
- Designed testing solutions for Set Top Box (Arris and CISCO) along with OTT (Over The Top) solutions like ROKU, AppleTV, XBOX and PlayStation
- This role required me to design automation frameworks and manual test cases/scripts which leveraged a C# framework and Python Scripting as a language for interacting with the tool.
- I have also helped to maintain a Selenium Automation framework for the company’s browser based Customer Portal.
- I worked independently, as well as with developers and business analysts, to test complex software and Business Intelligence solutions using Microsoft SQL Server 2008, 2012, and 2014.
- I was able to demonstrate effective time management, presentation and communication skills.
- I showed the ability to work independently with a strong initiative and drive for results.
- I was responsible for overseeing the day-to-day operations for multiple geographical locations including offshore, at the same time with a focus of being delivery oriented with quantifiable results as the primary focus.
Confidential
Test Architect
Responsibilities:
- In this position I worked independently to analyze and recommend software testing tools and frameworks. He also designed test architecture and test strategies for UST clients.
- Designed and outlined test environment and test data needs
- Provided technical leadership and strategic guidance for multiple projects in varied areas of quality assurance and testing
- Analyzed competitive software products and technologies to make appropriate recommendations to influence product / technology direction
- Collaborated with Delivery and Sales teams in customer/prospect presentations
- Conducted ‘Health Checks’ and Audits of testing projects of all sizes
- Advised on and managing Test Process Improvement programs
- Mentored Associate Test Architects / Test Specialists in creating high level strategies around testing activities for a given project
Confidential
Test Automation Engineer
Responsibilities:
- I was an experienced user / admin of HP ALM Quality Center as well as other automated testing and defect tracking applications.
- I was an experienced user of SQL to create data sets. I also have experience creating scripts for automating processes.
- I designed and automated QA tests, for use by QA and development staff. Which included:
- Web service testing
- Web service virtualization
- Unit testing
- Database testing
- Web testing
- Load Testing
- I often partnered with the Development teams on defect resolution.
- I have demonstrated a thorough knowledge of Project Management and Software Development Life Cycle (SDLC) process including requirements definition, initial application design, testing, final implementation and operations.
Confidential
Quality Center of Excellence Test Engineer
Responsibilities:
- I was responsible for managing various projects in an Agile environment while adhering to the Quality Center of Excellence Methodology defined by the QCoE Organization.
- I was responsible for creating both manual and automated tests in Quality Center and QTP. The tests followed a strict coding standard as well as peer reviews prior to releasing them into the regression and functional test suites.
- I was also required to report status on a weekly basis to Sr. Leadership as well as present to other team members what obstacles and successes were accomplished for the purpose of knowledge sharing across multiple applications where visibility may not have been possible.
- I used many tools during this assignment a few of them are:
- ALM with Agile Accelerator
- Quick Test Pro
- Quality Center
- Trac
- SVN
- Jira
- Rally
Confidential
Software Test Manager
Responsibilities:
- While in this position I was responsible for leading a Quality Assurance Center of Excellence.
- My duties included:
- Project estimation
- Resource loading and planning to ensure that the multiple projects his teams were engaged in had the tools to do their job for various contract clients.
- I defined the overall QA/Test Processes and implemented them for a consistent approach for the clients.
- I successfully completed projects for Confidential for their UK Divisions and US.
- I operated this team in an Agile tools environment using tools such as Jira defect tracking tool with Crucible and the Oracle Testing Suite for Functional and Load Testing as well as their Enterprise Test Manager Solution.
- I was tasked with implementing the Oracle Enterprise Testing Suite for load testing and functional testing
- The client was using a technology stack based off or Oracle Tools and Best Practices.
- I performed White and Black Box Testing along with the Automated Regression and Performance based testing where I performed data format compatibility and logical connection methods to ensure programs were able to route data back and forth without causing operational issues, losing data, or otherwise losing functionality.
Confidential
Sr. Test Engineer
Responsibilities:
- While in this role I worked as the only Tester in the organization and was brought in for a 2-month contract to help bring a level of formal testing methodologies to the client.
- They required a manual test suite to be created by documenting requirements from past ad-hoc testing initiatives and building a formal test plan and strategy.
- Once completed the strategy was implemented and executed to provide results to the business for future projects and to provide a starting point for a more QA driven approach to testing their software.
- The software was an IVR (Interactive Voice Response) based system used for 911 dispatchers in local and federal municipalities like EMS, Fire and Police.
- The Software was on an Asterisks system to interface with the server based PBX switch and client side application for when a call came into the center for handling.
Confidential
Sr. Test Engineer
Responsibilities:
- I worked to create and move the manual test suite of test cases that the client wanted in an automated framework where the tests that were candidates for automation were migrated by scripting them in the Expert view of Quality Center/QTP.
- These tests where inclusive of custom object repositories from the Front End part of the application created by identifying the properties of the objects under test in the code base while working closely with development staff and Business Analysts.
- I performed validation testing on the data when it was migrated from one environment to another to ensure its integrity while in this role I was responsible for writing custom SQL queries used mainly to mine data from the policy systems databases.
Confidential
Sr. Test Engineer/Lead
Responsibilities:
- I acted as a point of contact to the business for data driven testing using QTP and the BPT Layer around the company billing and provisioning system which used Convergys’ technology and the data was housed in our database structure using Conexon to perform data mining.
- In just 3 months I managed to convert the applicable manual tests into automated test(s) and suites using QTP as the main repository for the automated framework he implemented while there.
- This role was entirely custom scripting and required a heavy knowledge of VBScript and some use of C#.Net as this was the development platform being used for the systems under test.
- I used SQL to build DB queries to perform validation testing on the data when it was migrated from one environment to another to ensure its integrity.
- There was a heavy focus on data reconciliation when quarterly and annual billing and payment activities were run. These included commission reports to new accounts and sales tracking reports.
Confidential
Sr. Test Engineer/Lead
Responsibilities:
- I was an integral part of not only testing the issues that came thru the Production Support System but also contributed to the overall process improvement of the Test and Development activities while functioning in an Agile environment.
- I acted as Scrum Master for planning the sprint related activities as well as testing new or updated functionality of the various thin clients, website, SSIS reports, billing and accounting systems.
- Also in this role I performed test planning, test case design, specification and document reviews, and test executions. I also worked closely with the Program Manager, Business Analysts and Developers
- I was also responsible for implementing an Automation Framework in which the applicable portion of the manual test suite was converted to the automation structure.
- While in this role I was the key player in Object Repository development and migration activities of the testing artifacts in the Quality Center/QTP Environment while using the Business Process Tool Layer (BPT)
- I also implemented the SAN related technologies using SanBlaze tools which is a storage emulation suite which allow the integration of FCoE, Fibre Channel, SAS and iSCSI storage protocols.
- The implementation required me to act in a leadership role and provide project updates to the members of the Executive Management Team.
Confidential
Sr. Test Engineer
Responsibilities:
- I was responsible for testing the end-to-end flow of data over a UDP Network, which involved the verification and validation of programming and interactive video, based content delivery to Set Top Boxes in the field. This was accomplished using both Windows and Linux based systems.
- Completed test cases based off of design specifications and feature specifications provided by Business Analysts and Project Managers when available sometimes this was not the case.
- Developed Test Plans for projects using a tool called Testlink and tracked defects in a system called Jira and DOORS.
Confidential
Software Test Manager
Responsibilities:
- Managed a team of 8 people, which was made up of mostly manual testers using Mercury Quality Center for Test assets and Requirements Management.
- Responsible for creating and maintaining test scripts in QTP for execution of tests during build releases. Responsible for leading the team to 99.999% accuracy standards for testing coverage and execution.
- Conducted interviews and performance evaluations for team members existing and newly hired.
- Acted in a working role completing test cases based off of design specifications and feature specifications provided by Business Analysts and Project Managers. Developed Test Plans for projects and planned project tasks for team.
Confidential
Sr. Test Automation Engineer
Responsibilities:
- Sr. Test Automation Engineer on a team of 3 people which was made up of Automation Developers.
- I was responsible for creating test assets using QTP for execution of both regression testing and build acceptance testing from the development teams.
- The focus of this project was the development, and implementation of an automated solution for the existing Manual test case execution.
- This position required that the applications be developed in a several different languages ranging from Adobe Flex to .NET technologies.
- Adjacent teams utilized me to perform various testing duties for the Interactive Voice Response (IVR) System. This allowed me to become exposed to other technologies I had not been exposed to prior to working with Verizon Business.
- I executed backend queries that were designed by the DBA Development Team; these were written and provided to the Test Automation group for use in automated test script creation.
Confidential
Sr. Test Automation Manager / Architect/ Project Manager
Responsibilities:
- Responsible for managing resources by conducting interviews for new resources as well as overseeing the project from both a planning and technical perspective simultaneously.
- The focus of this project was the development, and implementation of an automated solution for the existing Manual test bed using QTP as a tool in the Mercury Quality Center Suite.
- I was responsible for the adherence to HIPPA standards to electronically transfer information using the latest EDI technology in the Healthcare industry.
- I used QTP and the BPT (Business Process Test) Layer which allowed the team to follow a specific set of standards while developing functional tests in QTP that were used for regression testing as well as User Acceptance Testing.
- This position required the applications be developed in several different languages ranging from Delphi and Java to .NET technologies.
- The initial goal of the project was to come up with the level of effort required to integrate multiple COTS Tools into a framework for automation with a more streamlined execution process for test cases.
- I was responsible for creating detailed test plans and strategy documents for the test team to be provided to the business for approval.
Confidential
Test Automation Manager
Responsibilities:
- I was responsible for training, development, and implementation of Automated Solutions for the existing Manual test case execution.
- This position requires me to lead a group of 30+ people to a goal of automating a test bed for over 120 applications. The latest implementation has been on a project called “ASPEN” in which I led an effort to integrate multiple COTS Tools into Mercury Quality Center for a more streamlined execution process for test cases.
- I was responsible for the creation of an Automated Test Frame Work completely written in Perl. This Framework created dynamic test artifacts based on real time execution of cases imported from other tools or manual creation.
- I worked as a liaison between development and the architect group to create an automated strategy for regression testing a TIBCO interface for message communication protocol for completing fulfillment of electronic data.
- This assignment involved creating test cases from loose requirements for the purpose of validating the completeness of development initiatives in accordance with the users needs. Performed test-planning activities with Project Management to establish milestones and project deadlines for test team.