Objective:
A challenging consulting assignment or permanent position as a QA Automation /Performance Test Lead in a dynamic and progressive environment and contribute to the growth of the organization by applying my strong Analytical, Academic, Interpersonal and Technical skills.
Summary:
As a Project coordinator and IT systems Automation / Performance Lead, possess over 16 years of experience in managing multiple IT projects, developing test cases, developing test plans and building automated/performance test scripts using HP UFT, Selenium (Both Java build and Maven build for Dev-Ops integration, Soap-UI and HP Load runner.
Proven record of achieving target dates throughout Projects.
Involved in development of automation framework in Selenium.
Worked as HP ALM Administrator
Followed Test Driven Development (TDD) approach for most of the projects.
Knowledge on BDD.
Piloted a project for CI (Continuous Integration) by enabling current automation scripts to fit into DevOps pipeline by integrating it to BitBucket and scheduling it to run on Bamboo.
Part of Agile scrum team.
Managed Several Projects throughout the life cycle.
Used App Dynamics and New Relic for Performance Monitoring
Maintained vendor and Client relationships to improve and business.
Lead UAT handover to ensure the quality of the software products.
Mentoring new joiners and define automation strategy for the team.
Created SOW- Statement of Work Orders for the projects.
Defining Scope of the Projects to address the needs.
Worked on new Protocol Independent Performance testing tool Apploader NRG global product.
Experience in identifying the Workload and perform Load, Stress and Endurance tests using HP LoadRunner
Created Goal Oriented and Real world scenarios using the HP Load Runner and HP Performance Center 12.02
Client facing skills and proven record of maintaining business relationships
Worked extensively on Test management tools like JIRA, Rational Test Management, Quality Center
Very good knowledge in integrating the application with the existing framework and writing functional/application functions to be incorporated in the framework.
Good experience in SQL joins, and other database queries to extract data from database and validate the data.
Extensively involved in Integration testing, System Testing, Functional Testing, Regression testing, UAT (User Acceptance testing), Back end Database Testing and Performance testing. Hands on experience in using Automation tools, QTP, Performance testing tools Load Runner, Test management tools like Test Director and HP / Mercury Quality Center.
Strong understanding of manual testing procedures. Gathering requirements, preparing test plans, test cases, preparing test data, executing test cases and UAT.
Excellent knowledge of Financial / Banking/ Health Care and Clinical Trials
Experienced in Software Development Life Cycle, Test Development Life Cycle, Define the testing scope and based on scope prepared Functional Automation and Load/Performance Test Plans, Test design, Test procedures, Test Strategies clear and complete Test cases of varying complexity to ensure the proper coverage of requirements and Testing Metrics.
Proficient in Execution of Test Cases in Quality Center and Experience in creating Domains, under domain creating projects and setup the user privileges to Test Director & Mercury Quality Center users.
Expert in writing automated scripts using Quick Test Professional (UFT) and Selenium
Experience with best practices like Water Fall and Agile.
Self-starter and team player with strong communication and interpersonal skills along with a good aptitude for learning.
Technical Skills:
Functional Testing Tools : Selenium, IBM Rational Functional Tester, Quick Test
Professional 11.0, HP UFT 11.5.
Performance Testing Tools : HP Load Runner, Performance Center, HP Service Test,
Apploader.
Quality Standards/Methods: Agile Methodology, Waterfall
Data warehousing / ETL Tools: Informatica, TeraData
Test Management/ : Quality Center, Jira,Test Director, IBM RQM
Defect Tracking : Jira, BugZilla, Remedy,
Operating Systems : Windows, UNIX
Web/App. Servers : WebLogic, WebSphere, JBoss, Apache Tomcat, ServiceMix, IIS
Configuration/ Version Control : MS Visual source safe, Rational ClearCase, PVCS, GIT
Databases : Oracle, SQL Server, RAPID Sql and MS Access, Sybase.
Programming Languages/Scripts: C, C++, Java/J2EE, VB Script
ERP / CRM tools : SAP 4.6B, Oracle e Business Suite, Oracle Apps, Seibel
Education:
Master of Business Administration- IT Security Management (pursuing)
Certified System Architect PEGA
Post Graduate Diploma in Computer Applications
M.A. in Public Administration
Diploma in Export & Import Management
Diploma in International Business Management
Professional Experience
Medidata Solutions Inc. Aug 2016-present
South Wood Ave
Edison, NJ
Role: Business Analyst – Performance Engineering
Responsibilities:
Analyzing understanding and documenting requirements across multiple stack and products.
Committing automation scripts to bitBucket using GitHub.
Developed Java automation keywords to be incorporated within selenium automation framework.
Creating Epics, User stories and mapping to the automation scripts for CI process.
Building Non-Functional Test Requirements.
Preparing Requirement documents for various applications in
Design, build and execute test and data to provide high value and high accuracy results
Providing proof of concept for Performance / Automation test projects.
Managing offshore teams.
Creating Functional and Non-functional test requirements.
Creating test plan and strategy documents.
Creating and implementing test approach documents.
Creating Service mappings in NewRelic APM
Performance Monitoring using NewRelic.
Creating Dashboards in Sumologic to understand production system health
HP ALM Admin activities, creating test cases and execute tests etc.
SECURA Insurance Companies May 2016- Jul 2016
2401 South Memorial Drive
Appleton-Wisconsin
Role: SR. Lead Automation Development.
Description:
Power Writer: Power writer is the application that is developed by a third party vendor and it is used across the Secura Insurance companies by the agents to book, sell and renew insurance quotes. It has several components with in the application to serve citizens efficiently.
SECURA is a service-focused, relationship-driven, mutual property and casualty insurance company operating through independent agents.
Responsibilities:
Lead Team of 5 members and monitored Project status
SCRUM Master for one of the projects on board
Analyzed Feasibility of manual test-cases to be converted to automation scripts.
Developed Selenium scripts on Maven build to integrate with DevOps. Made changes to framework to be able to run on selenium grid for multithreading.
Preparing Flowchart diagrams to define scope of the Project.
Creating Statement of Work Orders.
HP ALM Administrator / hosting clients with test cases
Investigate and Assess Performance issues of all applications.
Provide Assessment document along with Scope, ETA and metrics.
Involved in resource allocation and capacity planning.
Vendor relationship management.
Issue Tracking’s throughout defect life cycle using Jira.
Providing proof of concept for performance test projects.
Hosting Triage calls and tracking the Project progress.
Managing offshore and onshore teams.
Responsible for Project deliverables on time within budgets
Creating Non-functional test requirements.
Creating Performance test plan and strategy document.
Mentor Performance test teams, scripting, test executions and results analysis.
Federal Reserve Bank of Philadelphia Mar 2014- Apr 2016
Information Technology Services
Ten Independence Mall
Role: SR. Project Lead / Performance test Engineer & Quality center Administrator.
Description: GWA(Government wide Accounting) Within FMS-Federal Management System and Federal Reserve Bank, Audit Application (MK Insight) Manual test script development, Functional Automation and Performance Engineering of Audit applications.
Audit Automation Application will be used Nationwide used across Federal Government Agencies and US Treasury for Auditing work.
ARC (Accounts, Risk & Credit) is one of the crucial and sophisticated applications of the Federal Reserve Bank of Philadelphia. The application handles all the United States along with assisting other private banks managing their cash/credit business. Federal Reserve Bank 12 districts in the country. ARC application is designed to work uniquely for each district to address their financial needs and enables them to do business with local banks in the region.
Application provides loans, manages accounts and analyzes the potential risks depending on their business and financial activities to ensure the profits by adhering the rules and policies of audits and FTC-Federal trade commission.
Responsibilities:
Managed Automation and Performance Test Projects
UAT Test Manager creating the requirements and monitoring deliverables.
Designing and Preparing State of Work Orders.
HP ALM / QC Administration
Assigning Work order to the teams and monitoring the status.
Manual Test Lead and Database testing validations using Oracle SQL Developer.
Triage call host SCRUM master for Agile methodology release cycles.
Lead Team of Team of 13 Testers
Collecting Performance requirements from the stake holders.
Preparing performance Test plan.
Administration of MKInsight Audit Management Tool.
Preparing the performance questionnaire documents for every new enhancements and release for all the modules.
Creating Virtual user generator scripts using HP Vugen 12.50 and NRG Apploader.
Creating Scenarios in HP Load runner, Controller.
Creating Scenarios in HP Performance center
Analyzing the performance results and identified bottlenecks.
Preparing high level test plan and test cases.
Creating manual test cases and automated scripts in QC to check the traceability.
Developed new Hybrid Framework by constructing Driver Script and prepared Testsuite by developing Application specific functions for Java and Power builder application using QTP.
Running test cases and analyzing the results.
Preparing Resource allocation document and agenda for the coming for entire team.
Worked closed with the Infrastructure team to see the challenges of the application compatibility with the new environment and executing the automated scripts on them.
WellPoint (Anthem) Jul 2013-Feb2014
Information Technology Services
108 Leigus Rd
Role: SR. Quality Control Advisor. (Performance & Automation Test Engagements)
Description:
IBM-Watson technology in commercial applications.
The Interactive Care Guide (ICG) is a subset of the WellPoint Decision Support System application which interacts with IBM Watson technology. ICG provides decision support in the care management process for WellPoint. In the first Pilot release, WDSS will allow the nurses to review the responses and supporting criteria and evaluate it against how the nurse would handle the case. The goal is to see an increase in both the accepted responses and the overall confidence in the Watson responses. Initially the Pilot nurses will not rely solely on the Watson recommendations but will have an opportunity to evaluate them. The second Pilot release is focused on the efficacy and efficiency of health care delivery practices, with a specific focus on Oncology practices. The Oncology Practice Care Team gathers information from the patient and creates interactive queries to resolve any diagnostic ambiguities, and review suggestions about additional triage (referral) and treatment options. The treatment options suggestions provided will be specific to the three common cancers that are in the scope for release 2. As currently, it is up to the Practice Care Team and the Oncologist to adapt any medical information to layperson terms, for patient education and shared decision making with the patient. The Oncologist makes the decision about triage and about additional treatment options steps.
Responsibilities:
Managing Offshore and Onsite Teams across all testing activities.
Managed all Project activities from business requirements to implementation.
Interacting with clients for future enhancements.
Managing team with daily activities and monitoring Project Status.
IBM Rational Functional Test Automation.
Converted RFT automated scripts to Selenium.
Worked extensively on SoapUI 3.5 to test webservices.
Developed data-driven Webservices framework using groovy scripting to iterate through different sets of data in SoapUI.
Collecting Performance requirements from the stake holders.
Preparing performance Test plan.
Preparing the performance questionnaire documents for every new enhancements and release for all the modules.
Extensive Agile Methodology environment.
Defect Tracking and Addressing defects to the Dev. Team.
Functional, Performance and UAT Automation Testing.
Creating Virtual user generator scripts using HP Virtual User generator 11 modules.
Creating Scenarios in HP Load runner, Controller.
Analyzing performance results using CA Wily Introscope.
Analyzing the performance results and identified bottlenecks.
Preparing high level test plan and test cases.
Co-ordination Offshore team by setting up meeting and sending weekly reports to the Business.
Running test cases and analyzing the results.
Preparing Resource allocation document and agenda for the coming for entire team.
Worked closed with the Infrastructure team to see the challenges of the application compatibility with the new environment and executing the automated scripts on them.
Federal Reserve Bank of Philadelphia Jun 2010-Jun 2013
Information Technology Services
Ten Independence Mall
Role: Project Manager Quality Assurance
Description:
GWA (Government wide Accounting) Within FMS-Federal Management System and Federal Reserve Bank, Accounting Application Nationwide used across Federal Government Agencies and US Treasury.
Government wide monthly treasury statements SOD statement of difference an application that compares the funds returned by different Agencies.
Agency Transactions and its verification modules like Appropriation warrants, Journal voucher warrants and Borrowing Legislations used extensively by the federal agencies in United States Treasury Applications.
Responsibilities:
As Project Manager, was responsible for overall Progress of several Projects.
Managed multiple Projects at the same.
Preparing Statement of Work Orders
Changing Scope of the projects according to the needs of the project.
Led few different teams for various testing engagements
Ensuring Project deliverables are on time within budget.
Communicating testing results to Clients and Stake holders.
Leading UAT Test teams
Training Clients with software products
Ensuring bugs found will go through defect lifecycle and addressed before go live.
Hosting Triage Calls and tracking Project status.
Collecting Performance requirements from the stake holders.
Preparing performance and Automation Test plans.
Product demonstration and trainings to the clients.
Bringing new business in testing space.
Prepared performance questionnaire documents for all new enhancements/releases.
Creating Virtual user generator scripts using HP Vugen 9.5 and Vugen 11 modules.
Creating Scenarios in HP Load runner, Controller.
Creating Scenarios in HP Performance center and test executions.
Analyzing the performance results and identified bottlenecks.
Analyzing performance results using CA Wily Introscope.
Preparing high level test plan and test cases.
Uploading manual test cases and automated scripts in QC to check the traceability.
Developed Application specific functions for Java and Power builder application.
Co-ordination Offshore team by setting up meeting and sending weekly reports to the Business.
Running test cases and analyzing the results and communicating it with clients.
Preparing Resource allocation document and agenda for the coming for entire team.
HomeSite
Home Insurance
Boston, Massachusetts Nov 2008 – May 2010
Role: SR QA – Manual, Automation Test Engineer QTP, Load Runner
HomeSite Insurance is an insurance provider for home owners and Condominium Owners. HomeSite Group Incorporated focuses exclusively on the homeowner’s market. HomeSite has been committed to addressing problems long associated with the U.S. homeowner’s insurance business: high fixed costs, limited distribution channels, and minimal technological innovation. Today, HomeSite continues to bring industry-leading technology, innovative marketing and distribution strategies, and expertise in catastrophe management to the home insurance business. As a result, Homesite continues to deliver quality insurance products, outstanding customer service, and low premiums to consumers all across the nation
Responsibilities:
Performance Script Creation Using HP load runner.
Performance Script Execution and Analysis using HP controller and Analyzer.
Reviewed requirement documents, design documents and developed Test Plan and Test cases.
Developed and executed SQL queries against database to prepare test data.
Validated data against database manually to make sure the automation scripts are working properly. Worked on Amdocs billing functionality to validate the monthly online bills.
Developed automation test scripts using VB Script for Quick Test Pro (QTP), maintained Shared and local object repository based on the functionality.
Added recovery scenarios, Database testing scripts using QTP object CreateObject (“ADODB”), RecordSet, and Maintained test data in Excel and imported the date from Excel sheet to data table in QTP.
Developed descriptive programming to identify the objects in QTP.
Developed hybrid framework, VB Script function libraries for reusability.
Scheduled and prioritized test scripts in the test lab.
Executed online / batch processing, Mainframe Jobs, JCL (Job control language)
Managed data migration from Mainframe to AS400
Prepared migration checklist for data migration from IBM mainframe to AS400
Interacted with development and design teams to resolve defects.
Tested WebServices using SoapUI and validated request and response XML.
Participated in all appropriate test scenario inspections, test case reviews, work and functional mapping sessions.
Participated in walk through meetings, worked with developers to understand the new functionality.
Created scenarios in Load Runner Controller and Executed performance test scripts and generated reports and analyzed with business analysis team.
Responsible for security testing that was accomplished by creating and logging in under different fictitious login IDs. Executed SQL queries / Joins for database verification / back end testing.
Responsible for submitting the defects into the Quality Center.
Effectively Interacted with Offshore team.
Environment: HP/ Mercury’s Quick Test Pro (QTP), Quality Center, Load Runner, AMDOCS Billing system, XML, VB Script, WebServices, SoapUI, AS400,Oracle, SQL, MS Office, WebServices, Java, Manual Testing
Kaiser Health Care, Atlanta, GA Jan 2006 – Oct 2008
QA Analyst (Manual, Automation and Performance Testing)
Health Insurance Plans, Billing
Description: Kaiser Health Care is a leading provider of Health Insurance. Kaiser Health Care is a preferred health care insurer for 10,000 plus businesses. Kaiser Health care has developed an application Member-to-Member Reconciliation (MMR) for billing account specialists to reconcile paid amounts to billed amounts on a subscriber-by-subscriber basis for Commercial HMO clients. Twice a month, five files created in National system are used to update MMR with current month billing data. MMR also provides data and tools to support the account specialist in their work and is used to generate reports with information for monthly metric and daily status reporting. Uploading all team members test cases from excel to QC. Developed and executed the automated scripts using QTP.
Responsibilities:
Created/implemented test plans and test scripts based on technical specification and business requirements.
Performed functionality testing on GUI; used checkpoints using QTP to validate the same.
Tested the application manually, Tested WebServices using SOAP UI to validate the data.
Prepared test data to send and receive XML data from WebServices using WSDL file.
Developed test automation scripts using QTP for Regression, Functionality, and GUI testing
Enhanced QTP script using VB Scripts and checkpoints to check that information is displayed in the application.
Uploaded and executed all test cases from Quality center.
Conducted Data Driven Testing in QTP by creating multiple sets of data.
Performed database testing by creating ADODB connections programmatically and also by datatable wizard.
Conducted and maintained Shared Object Repository.
Updated the object repository for every change in the build.
Created user defined functions using VB script.
Created recovery scenarios for most of the exceptions in the application.
Used HP Quality Center for bug tracking.
Created manual test cases and executed them in Quality center, Filed defects and bugs.
Extensively used SQL quires to perform data integrity testing.
Created VUGen scripts using Load Runner and ran different Scenarios.
Categorized bugs based on the severity and interacted with developers to resolve them.
Actively participated in status meetings and interacted with development team to discuss technical issues.
Reviewed test results for the compliance and reported any discrepancies to management.
Environment: VB.NET, ASP.NET, SQL Server, QTP, Quality Center, Load runner and Windows-NT.
Airtel, India Feb 2001 – Aug 2005
Cell Broadcast Server, Wireless Billing and Ordering
QA Engineer
Description: Cell Broadcast is a mobile technology that allows messages to be broadcast to all mobile handsets and similar devices within a designated geographical area. The broadcast range can be varied, from a single cell to the entire network.
This technology is used in deploying location-based subscriber services, such as regional auctions, local weather, and traffic conditions and 'nearest' services (like requesting the nearest service station or restaurant).
Cell Broadcast is designed for simultaneous delivery of messages to multiple users in a specified area. Whereas the Short Message Service (SMS) is a one-to-one and one-to-a-few service, Cell Broadcast is one-to-many geographically focused service. It incorporates embedded network systems for easy custom developed application, and uses CFM, which uses Ethernet Connectivity Fault management, which includes connectivity monitoring, fault verification and fault Isolation. It enables messages to be communicated to multiple mobile phone customers who are located within a given part of its network coverage area at the time the message is broadcasted.
Responsibilities:
Understanding the Business Requirements & Writing & Executing Integration, System test scripts in Quality Center
Analyzed the application, created test cases based on the use cases provided.
Prepared test data.
Created test scripts by using shared object repository.
Integrated the application with the hybrid frame work by creating application specific functions.
Executed the scripts and debugged the same.
Filed defects using PVCS tracker.
Performed Functional and regression testing using QTP
Created checkpoints to validate the credibility of the application.
Enhanced QTP scripts using VB Scripts.
Contributed to the function library by creating application specific functions.
Prepared the test strategy Document Design & Review of High Level Scenarios, Review of Low Level Scenarios& Preparing the RTM
Identifying the scenarios for pre-system test execution (Smoke Testing).
Reporting and following up Defect life cycle.
Working with onsite team for resolving issues and communication.
Preparing test matrix.
Parameterized the key areas to enhance the scripts.
Used toad for connecting to Oracle for validating data in default data able.
Exported the sql records to external datasheet and compared with the requisite data.
Was a part of user acceptance testing and carried the responsibility to convey any up gradation.
Coordinated with developers for bug fixes.
Providing knowledge transfer to new joiners.
Environment: Oracle, Progress and Oracle forms, Oracle Business Suites, WindowsNT4.0, PL/SQL, QTP (Quick Test professional), Mercury Test Director, TOAD, VSS. PVCS Tracker, UNIX