Sr. Performance Test Analyst Resume
Nashville, TN
SUMMARY:
- Over 10+ years of IT experience in the QA Methodologies and testing of web and client - server applications.
- Have knowledge of different domains like Finance, Banking, Healthcare, Retail and Insurance.
- Expert in Performance Testing using HP Performance Center, HP LoadRunner.
- Experience in Web and Windows applications testing using different Technologies (ASP.NET, Visual C#.NET, Java).
- Experience in LoadRunner scripts using a variety of protocols ranging from WEB (http/html), web services, Mobile(HTTP/HTML), Web Click& Script, Ajax TruClient, Citrix ICA.
- Experience in Sitescope, CA Wily Introscope, HP Diagnostics, OPNET & Dynatrace for performance monitoring
- Strong knowledge on profiling front-end application using DynaTrace,
- Strong working knowledge of VB Scripting, UNIX Shell Scripts and productive working relationship with BSA'S and PM'S.
- Strong skills in RDBMS backend testing using SQL queries.
- Involved in validating the data that has been populated into Database Tables.
- Expertise in Problem solving and Tracking Bug Reports using Bug tracking Tools like Test Director, Bugzilla Clear Quest and PVCS Tracker.
- Involved in all phases of Software Testing Life Cycle and have an excellent understanding of Software Development Life Cycle (SDLC).
- Expertise in preparing Test Plans, Test Data, Test Cases, Requirement Traceability Matrix (RTM), Bug Status Reports and Test Summary Reports.
- Proficient in Manual Testing and Automated testing tools (LoadRunner, Quick Test Professional, Win Runner) and Test Management tools like (ALM Quality Center, Test Director).
- Proficient in Integration Testing, System Testing, Performance Testing, Functional Testing, Regression Testing, Smoke Testing, Database testing, User Acceptance Testing and End-to-End Testing.
- Hands on experience of Unix testing environment.
- Involved in Back end Testing ORACLE and SQL Server
- Experience in Agile, Waterfall and V-Model testing.
- Expertise in RIA test data preparation for applications as needed.
- Ability to interact with developers and product analysts regarding test status and maintain detail QA documentation.
- Established and maintained productive working relationship with management, clients, project team members, QA testers and other groups.
- Ability to meet deadlines with strong analytical skills, good writing, verbal and communications skills.
TECHNICAL SKILLS:
Testing Tools: ALM 12.0/ 11.52/11.0/9.5, HP Performance Center 12.0/ 11.52/11.0/9.5 /8.0, Load runner 12.0/ 11.52/11.0/9.5 /8.x,Visual Studio 2015, TFS 2013, Jmeter,Test Director 8.0, IBM Rational Clear Quest
Languages: C, SQL, TSQL, Visual Basic, TSL, UML, J2EE, Java
Operating Systems: Windows NT, Windows 95/98/2000/vista, UNIX, and LINUX
Databases: Oracle, DB2, MS Access, MS SQL Server
ETL tools: Business Objects, Data stage
Scripting: HTML, XML, VBScript, Java Script and Shell Scripting
Protocols: TCP/IP, HTTP, HTTPS, SOAP, .Net Web Services and MQ Series
Servers: Web Logic, Web Sphere MQ, Apache Tomcat
Tools: Excel, MQ Series, VSS, PVCS, JIRA, Bugzilla, SQL* Loader, MS-SharePoint, TOAD, DENODO PerformanceMonitoring Tools OPNET, HP Diagnostics, Perfmon, Sitescope, Jconsole, JProfiler, Optier and IOSTAT, VMSTAT.
PROFESSIONAL EXPERIENCE:
Confidential,Nashville,TN
Sr. Performance Test Analyst
Responsibilities:- Worked closely with Business Analysts, developers and Managers to gather Application Requirements and Business Processes in order to Prepare Performance Test Plans, Test Scenarios, and Test Cases Documents
- Developed LoadRunner scripts using a variety of protocols ranging from WEB (http/html), Mobile (http/html),Web services and Ajax TruClient.
- Extensively used HP Performance center for execution of Load Test, Stress and Endurance Test for various Releases
- Used Fiddler to capture the network traffic from IOS Mobile app and convert the traffic using Vugen .
- Analyzed throughput graphs, hits/second graphs, transactions per second graphs and rendezvous graphs using LoadRunner Analysis tool.
- Responsible for developing and modifying automated test scripts using Load Runner.
- Perform the monitoring performance of the application and database servers during the test run using tools like HP Diagnostics and SiteScope.
- Did deep diagnostics using Dynatrace Tool, Monitored DB and Application servers to trouble shoot root cause of the problem.
- Used Dynatrace to measure web site performance in test environment to capture performance metrics of key product features.
- Worked with solutions architects and DBA’s to identify and resolve bottlenecks.
- Used SoapUI to perform Web Service test.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
- Capture performance metric and compare with expected business expectations and provided recommendation for the better performance
- Used Shunra NV to generate different network bandwidth dependent on the location.
- Used Jmeter to test Denodo base views and derived views.
Environment: HP Load Runner 12.02/12.53, HP Performance center 12.21, SOAP UI, SQLServer 2012,Oracle Developer, Windows 8, .NET, HP Diagnostics, Dynatrace, Shunra Network Virtualization, Denodo, Jmeter, Fiddler.
Confidential,Pittsburgh,PA
Sr. Performance Test Analyst
Responsibilities:- Worked closely with Business Analysts, developers and Managers to gather Application Requirements and Business Processes in order to formulate the test plan.
- Responsible for Identification of the Key Performance requirements for the all the modules of the Application based on consultation with the Business Analysts and the End users.
- Designed and created a number of Web Performance and Load Test Scripts for Applications deployed on a variety of platforms including Java J2EE, .NET, Ajax and SOA applications.
- Involved in preparation of Test Plan, Test Cases, Test Scripts, and Test Scenarios.
- Performing Functional, Integration, System, Regression and User Acceptance Testing (UAT).
- Create, review and manage Automated Tests Suites using VS2015 (Coded UI)(C#)
- Responsible for carrying out the Performance Testing using the VS2015
- Used TFS 2013(Team Foundation Server) for bug tracking, Work Item Tracking and published test results in TFS to share with the team members.
- Interpreted different performance counters, participated in analysis of load test results and mentor others in troubleshooting issues with Visual Studio Team Test.
- Used SOAPUI for testing Loader Web services.
Environment: Visual Studio 2015, Team Foundation Server (TFS) 2013, SOAP UI, Windows 7, .NET, C#, Splunk, Fiddler, SQLServer 2012.
Confidential,Highlands Ranch,CO
Sr. Performance Test Analyst
Responsibilities:- Prepared Performance Test Plans, Test Scenarios, and Test Cases Documents in ALM Quality Center based on business requirements.
- Developed LoadRunner scripts using a variety of protocols ranging from WEB (http/html), Web services and Ajax TruClient.
- Worked in both Agile and Waterfall Environments
- Extensively used HP Performance center for execution of Load Tests for various Releases
- Accurately produce regular project status reports to senior management to ensure on-time project launch.
- Performed Black Box,White Box, Performance testing, Regression, and Validation testing during the testing life cycle of the product release.
- Participated in Integration, System, Smoke and User Acceptance Testing.
- Wrote User Acceptance Test (UAT) Plans and User Acceptance Test Cases.
- Verify that new or upgraded applications meet specified performance requirements.
- Created manual test plan to capture OPNET BMX transactions in front end view.
- Demonstrated capability to utilize OPNET Application Transaction Xpert (ATX) to capture transaction traces during the LoadRunner performance tests and diagnose performance at the application and network tiers.
- Demonstrated capability to analyze why slow business transaction processing was attributed to network latency, bandwidth, and TCP/IP throttling using OPNET ATX and AIX.
- Used Splunk and other log file/system information tools to troubleshoot and debug application issues
Environment: HP Load Runner 12.0/11.52/ 11.0, HP Performance center 12.0/11.52,HP ALM 12.0/ 11.5, SOAP UI, Windows 7, .NET, OPNET Tool, Splunk, Fiddler, SQLServer 2012
Confidential,Scranton,PA
Performance Test Lead
Responsibilities:- Worked closely with Business Analysts, developers and Managers to gather Application Requirements and Business Processes in order to formulate the test plan.
- Created a number of Load scripts for Data purposes.
- Good understanding of SOA requirements and SOA Reference Architecture
- Designed and executed SOA web services for performance testing
- Created, maintained and updated test plans, test cases, test environment, and test ware through life cycle.
- Designed and created a number of LR Scripts for Applications deployed on a variety of platforms including Java J2EE, .NET, Ajax and SOA applications.
- Developed LoadRunner scripts using a variety of protocols ranging from WEB (http/html), web services, Web Click& Script, Ajax TruClient.
- Involved in performing volume testing based on the production volumes and cycles.
- Responsible for execution of load tests using HP Performance center
- Responsible for creating the Load Distribution tables for various scripting modules involved.
- Responsible for coordinating the Batch processes alongside the online performance testing efforts.
- Responsible for creating the scenario mix and various runtime configurations for the individual scripts that are part of the mix.
- Worked with the Architecture/DBA team in Performance tuning exercises. Used HP Monitoring Tools and SQL Sentry.
- Responsible for performing analysis of the load tests ran and presenting the same to the management
- Generated load test reports and performed distribution of reports and publishing.
- Conducted various kinds of Benchmark testing, Baseline testing, volume testing, batch testing etc.
- Ensuring test case delivery on schedule and regular/ timely updates on the project testing progress
- Created and managed testing schedule and monitored completion of activities.
- Performed manual testing of various business scenarios for which Automation is not an option.
- Involved in Unit Testing, Integration Testing, Performance Testing, System Testing and UAT Testing.
- Coordinating and cooperating with the team to enhance the efficiency & productivity
- Responsible for Automation Scripts & library functions maintenance.
- Monitor the tests using suitable monitoring tool Dynatrace and analyze the same in LoadRunner Analysis
- Analyzed the Business Requirement Document (BRD) and developed detailed Test plans, prepared Test cases.
- Performed manual testing on critical functionalities of the application to verify the application is complete and stable.
- Accountable for writing Detail Test Plan by understanding business logic and user requirements.
- Managed team up to 10 members in size, worked in capacity of Test Lead for Manual, Performance testing POC and Performance testing for an independent module.
- Maintained amicable relationships with developers and other stake holders in better triaging and narrowing down the bugs.
Environment: HP Load Runner 12.0/11.52/ 11.0 /, HP Performance center 12.0/11.52, SAP BI, HP ALM 12.0/ 11.5, SOAP UI, Windows 2008/2007/2003/ XP/2000, Java J2EE, .NET, HP Diagnostics, Dynatrace, SQLServer 2012, HTML
Confidential, Wilmington, DE
Performance Test Lead
Responsibilities:- Worked on Developing, executing and maintaining Performance Test Plans, Test Scenarios, and Test Cases Documents in ALM Quality Center based on business requirements.
- Responsible for Identification of the Key Performance requirements for the all the modules of the Application based on consultation with the Business Analysts and the End users.
- Responsible for developing the Capacity Plan for entire system based on the Business usage, existing production usage and projected usage.
- Performance tested the modules Asset Lifecycle Management, Governance, Risk & Compliance and Financial Control & Reporting of Oracle Financial applications.
- Responsible for creating load test scripts using protocols such as Mobile (http/html),web(http/html), Click & Script, web services .
- Responsible for Assigning load test generators, Configuring the runtime settings and scheduler aspect of LoadRunner Performance Center and LoadRunner Controller.
- Responsible for Creating the Load Test scenarios from scratch including assigning vusers for each script, Adding monitors for the system and Web Logic and IIS Application servers.
- Extensively used HP Performance center for execution of Load Tests for various Releases
- Worked in both SCRUM and Waterfall Environments
- Used CA Wily Introscope for performance monitoring
- Responsible for updating of the Project Performance Test Strategy.
- Managed and performed Systems Integration testing for various Apps.
- Provided Production Implementation support for the Release Engineering team.
- Responsible for the Test lab setup including Installation of the Load testing Infrastructure such as Controller machines, Load Generators, IP Address reservation needed for IP Spoofing etc.
- Designed and developed the Load Test Scripts based on complex business usage for the sub-systems.
- Responsible for fixing the advance correlation and logging in the Vuser scripts and taking care of the problems faced by the Load testing team.
- Used Site Scope for monitoring the various components of the Infrastructure.
- Experience in testing SOA Based Applications.
- Developed and execute a bunch of Regression scripts using QTP.
- Performed Post Implementation validations on the Apps deployed.
- Configured various Java and .NET monitors and Diagnostic tools for the AUT.
- Performed App and DB Validations via command line in UNIX environment.
- Responsible for identifying the bottlenecks in the application. Mainly Identified a Memory leak in the system and found out the Application components that was causing the leak.
- Responsible for establishing an Application Benchmark based on the Transactions/sec and the equivalent number of users.
Environment: HP Performance Center 11.52/11.0/9.5, HP Load runner 11.52/11.0/9.5, HP ALM QC 11.52/11.0/10.0. HP Quick Test Professional 11.5/11.0/10.0 (QTP), SAP Net Weaver, VB Script, Java, Jboss, J2EE, perl, JavaScript, J2EE, EJB, XML, Toad, C, C#, HTML, Windows XP.
Confidential,Wilmington,Delaware
Performance Test Analyst
Responsibilities:- Involved in planning and coordination effort throughout QA life cycle.
- Participated in capacity planning for the Application under Test based on the Production estimate usages.
- Responsible for designing load test strategies based on the environment activity.
- Responsible for estimating the concurrent users for the load test based on the Transactions/sec that is seen in production.
- Provided Production Implementation support for the Release Engineering team.
- Performed post implementation validations on the Applications that are deployed in Production.
- Responsible for creating test scripts using LoadRunner using various protocols including, Web/HTTP, web services
- Responsible for installation of the LoadRunner software including controller software, Agent software, Load Generators etc.
- Performed Systems Integration testing for various Apps.
- Responsible for creating Load Test scenarios based on the load testing scripts that are to be loaded.
- Responsible for identifying the counters that needs to be added onto the scenario for data collection from analysis perspective.
- Actively involved in testing of multiple interfaces from SAP HRMS to PeopleSoft Expenses.
- Wrote manual test cases using ALM Quality Center
- Created Test Cases according to Business Requirement Specifications and Software Requirement Specifications.
- Manual Tested SAP Applications
- Monitored the Available bytes graphs that would give an idea as to the Memory leak if any present in the system.
- Performed load testing on Microsoft COM+, WebLogic and BizTalk Application Servers.
- Responsible for migrating the necessary stored procedures and other database stuff that is needed by the Load Test database.
- Involved in setting up the test data for the individual modules for the load test.
- Worked in association with the DBAs in making sure that the databases are re-pointed to the original environments once we are done with the environment for the load test in question.
- Responsible for Load Testing Co-ordination with various other projects involved in load testing activity.
- Responsible for the generation of the LoadRunner Analysis files based on the LoadRunner results generated by load test
- Responsible for filtering the analysis file data based on the durations required.
- Generated detailed test status reports, performance/capacity reports, web trend analysis reports, and graphical charts for upper management.
- Using Toad Written SQL scripts to create database objects like tables, views and sequences
- Used SQL*Loader to load bulk data from various flat files
- Maintain Defect Log, Test Log and Status Report, Traceability Matrix, which gives a clear indication of quality and stability of product for UAT.
- Performed Data Driven Testing using QTP to test the application with different sets of Test data.
- Performed GUI, Functionality and Regression testing.
- Participated in Functional Walkthroughs to validate the application design against the test cases written.
Environment: LoadRunner 9.5/9.0/8.1, J2EE, Web Logic App Server JSP, TSL, PVCS, Java Servlets, IBM Websphere, JDBC, XML, QuickTest Pro, Oracle Statspack, PeopleSoft HCM 9.0, PeopleTools 8.48, Oracle 9i, HTML, DHTML, Javascript, LDAP, WebSphere MQ, Windows NT.CITRIX, Quality Centre, QTP, MS Office, SQL, HTML, Java, Web Sphere, XML, J2EE 1.4.2, MS SharePoint, Web Applications, Windows 2000/XP/Vista
Confidential,Warren, NJ
Performance Test Engineer
Responsibilities:- Involved in gathering business specifications, meeting customers and end users.
- Involved in weekly meetings to update the process flow charts.
- Involved in setting up the Test Lab for testing on distributed clients with different O/S and browsers combination for Functional Testing and Performance Testing
- Performed Installation Test by deploying the Application on the Application Servers built
- Developed all the Vuser Scripts using the LoadRunner Vugen.
- Involved in running the Scenarios for the generated Vuser Scripts in LoadRunner Controller.
- Analyzed the Performance bottlenecks using LoadRunner Analysis.
- Involved in the Stress Analysis based on the Performance Metrics
- System testing consists of three different strategies: individual test cases, integrated, regression and performance evaluation stages.
- Involved in Functional, System, Integration, Performance, Load, Stress and Regression testing during various phases of the development using QTP, LoadRunner and Quality center.
- Used HP Quality Center for requirements management, planning, scheduling, and running tests cases and bug reporting.
- Created and maintained automated test suites and regression test suites using Quick Test Pro and created a functions library to enhance the utilization of functional tests and reusable actions.
- Performed different types of testing like functional, data driven and Regression testing using Quick Test Pro.
- Implemented Validation procedures for Input parameter checking using Quick Test Pro.
- Extensively involved in creating Oracle SQL queries, Stored Procedures/Functions /Packages/Triggers and Query Optimization.
- QTP test path root is used to maintain the path of the QTP test scripts directory, which is used to list the available tests when adding a new QTP Runner monitor.
- Created complex SQL Queries to generate expected results.
- Used SQL queries to validate the database.
- Used database check points in test script to check databases and detect defects.
- Used Application Testing to solve anticipated timing problems between the test and the application.
- Involved in test database design, developed and executed SQL statements.
- Developed an intranet website which maintains testing data and documentation done by the QA.
- Performed functional, load, Integration, regression testing, User Acceptance testing, End to End testing.
- Involved in submitting Bug Report weekly. Used resource Excel spread sheets to list problems for different modules.
Environment: HP LoadRunner 8.x, QTP 8.0, Quality Center 8.0, .Net, JavaScript, HTML, XML, Oracle9i, DB2, Unix(AIX), Clear Quest, SQL, PL/SQL, Data stage ETL.
Confidential, New Brunswick, NJ
Performance Engineer
Responsibilities:- Recorded, updated & enhanced the scripts by using Vugen.
- Analyzed the performance of the application using Load runner controlled scenarios.
- Monitor the graphs while running the scenarios.
- Responsible for submitting and preparing performance defect reports.
- Responsible in creating & updating the process flow documents on various functionalities of the application.
- Created and executed Scenario’s with multiple monitors and generated analysis reports to identify performance bottlenecks.
- Analyzed all report bugs for continuous process improvement and keep tracking on the SDLC critical path.
- Few of the reported issues turn to be Unified Work Requests which deploys in regular Hot Fix Production Releases and
- Issues that needs design changes are scheduled as Regular Work Request which is deployed in regular release cycles.
- Need to investigate and analyze the reported issues, identify the impact on other areas of the application. Estimate the work around needed and testing time required.
- Discussed with concern Development resource regarding the fix involved with respective business rules.
- Prepared required test data accordingly to replicate the situation and test the application after builds.
- Worked with the team with allotted resources, Onshore and Offshore, maintains and updates with the defect tool on the projects.
Environment: LoadRunner, WinRunner, Test Director, Oracle 9.x, C, C++, Weblogic 7.6, Windows NT, Tuxedo 6.5, UNIX, Java Script, HTML, XML, Oracle, C, Unix