Sr. Performance Test Engineer Resume
CA
PROFESSIONAL SUMMARY:
- Over 6 years of diversified experience as Performance Tester/Analyst working in areas of Healthcare, Document Management, HR, IT Security, Business System domains and Entertainment Payroll. I’m an expert in most recent tools such as HP LoadRunner 12.50 (VuGen) and Apache JMeter to build scenario scripts and HP Application Lifecycle Management and Performance Center to build workload profiles and execute test cases against test environments. As part of individual Performance Test Lifecycle, generated a Non Functional Requirement test strategy and plan to carry out a successful Load test. Supported installing/configuring monitoring Agent and monitored health metrics and Alerts on servers to capture health metrics using SiteScope (Physical/VM servers), DynaTrace, HP Performance Manager (Physical servers) & the latest monitoring tool AppDynamics (JVM servers). Experience in leading performance test meetings for identifying methods to validating infrastructures (DB, Web and App servers), creating baselines, identifying critical bottlenecks in application’s Disk usage, CPU, Memory and Network for Web/App and DB servers. Also generated TFA (Tool Feasibility Assessments) to evaluate proper test tool to use in order to accurately simulate application’s test scenarios and to identify performance test requirements for the test script generations.
- Fully engaged in JVM tuning activities by monitoring JVM events using monitoring tools such AppDynamics and also DynaTrace.
- Tuning and validating appropriate Garbage Collection Policy, Heap Size tuning, shared classes and also Just in time tuning options by evaluating verboseGC logs.
- Utilizing monitoring tools to look at how memory allocation occurs, in addition to when and how collection of free objects occurs.
- Looked VM Heap used, JMS Current Messages, Incoming and Pending Messages, Garbage Collection Time spent in Collection.
- Threading activities such as Thread Pool Pending, Standby and Total Requests.
- Excellent working knowledge of designing and implementation of all QA test strategy plans and automated test solutions for client/server and Web applications with Mercury Interactive Test Suite (LoadRunner, Quality Center, Performance Center, & SiteScope)
- Fully engaged in supporting with Performance Environment configuration, such as architecture specification, budget approval, app tier and database tier configuration/deployment, and monitoring tool configuration
- Fully engaged supporting in AppDynamics agent configuration in the Performance Environment, such installing AppDynamics agent in app server, dashboards and reports configuration such hardware resource components, JVM memory heap, Database hardware resource and Alert & Respond components such as Performance Metrics, Health Rules; and Violation Events Polices.
HP LOADRUNNER SKILLS
- Created Scripts using HP LoadRunner VuGen 12.50 (HTTP/HTML, Web Services, Ajax TruClient, NCA Protocols)
- Good with Debugging, Identifying, Adjusting and fixing script errors by running VuGen.
- Excellent with parameterization hard code data and correlating dynamic values manually and automatically.
- Conducted navigational testing and functional testing for majority of the application in order to understand business workflow.
- Performed IP Spoofing using LoadRunner for the load balancing issues for sticky sessions.
- Installing, maintaining, updating, patching and administering LoadRunner software.
- Recording, Plotting and implementing scenarios and loading Load runner scripts into controller.
- Created Performance test scenarios, test cases and scripts to execute dry run and multiple iterations.
- Analyzing LoadRunner scenario results using the data and graphs metrics.
- Used tools such as JIRA, Mingle and Quality Center for tracking and reporting bugs found.
- Experience monitoring of Graphs, metrics and load generators
- Analysis of cross results, cross scenarios and merged graphs
- Analyzing scenario performance, graphs and reports.
- Working with different Vuser types and groups.
- Configuring Run - time settings for Vugen and Controller
- Developing /Recording/Enhancing Vuser scripts.
- Configuring Run-time settings for Action / Think-time and log.
- Hands-on experience on different versions of Load runner.
- Experience with applying string manipulation functions.
APACHE JMETER SKILLS
- Created Scripts using JMeter 3.0 (Web - HTTP, HTTPS (Java, .NET); SOAP/REST Web services; Database Via JDBC;
- Execute JMeter Scripts combined or single
- Execute JMeter Script in GUI mode or NON GUI Mode
- Convert HP LoadRunner scripts to Apache JMeter Scripts
- Excellent in creating/ building an advanced web test plan by handling user sessions with URL rewriting and using a header manager.
- Excellent in building an advanced web service test plan by adding http request, adding users, and adding a listener to view or store the test results.
- Combine JMeter with other open source testing tools such as Jenkins
- Create a fast Test Plan recording (from Browsers or native applications, building and debugging
- Good at building a test plan, saving the test plan, running the test plan and delivering test report.
- Excellent at generating report dashboard using different types of listeners, such as aggregate graphs, aggregate report, generate graph, view results in table, view result in trees.
TECHNICAL SKILLS:
Testing Tools/Monitors: LoadRunner 12.50, HP Performance Center (ALM) 12, Apache JMeter, Quick Test Professional, SOAP UI, SiteScope, New Relic, DynaTrace, AppDynamics, TOAD, Jenkins, GitHub, SoapUI, JProfiler, Symfony, Sentry in house tool, Source Tree, GitHub Negligence Git tool, Microsoft Office, Putty, WinSCP, IBM Data Studio, Squirrel-SQL, Skype, Cisco JabberApplications Tested: JAVA, Jboss6/TOMCAT, Jboss5, API services, Spring Boot, Tomcat, PHP AWS servers, mule, MQ, SAP (Portal, ESS,MSS,SAP Business Objects, GUI), Oracle E Business Suite (Oracle CRM, Oracle Order Management, Oracle HRMS ), PeopleSoft (Performance Management, Compensation Planning, LCMS), Documentum, SharePoint, Siebel CRM, .NET Upgrade, Healthsparq, Core Site, HMS, CMS (Centers for Medicare) & ICD-10LoadRunner Protocols: Web HTML/HTTP, Web Services, Ajax TruClient, CITRIX, .NET
Languages: C, C++, JAVA & SQL
Databases: SQL Server, DB2, MySQL, IBMDB2, Region K, HP Metavance Region S, Foresight, BizTalk, PACH/Claims Research Database (CRD)
Environment: Web and App Servers - Apache, IIS, WebLogic, WebSphere, Tomcat, LDAP, SQL Servers, AS 400, MQ Series (IBM and MS), Mainframe
Defect Tracking: ALM, JIRA, Clear Quest, Mingle, Test Link, Jira, Confluence
PROFESSIONAL EXPERIENCE:
Confidential, CA
Sr. Performance Test Engineer
Responsibilities:
- Experience working with various application such as JAVA, PHP and .NET service oriented architecture applications
- Strong experience in HP LoadRunner and Apache JMeter, to create/record performance scripts and execute load test
- Experience with web service SOAP API test execution using load runner or JMeter
- Experienced developing/Recording Test Scripts and executing performance tests including load, stress, volume, and capacity test
- Generated and documented test result analysis reports and applying root cause analysis and provided recommendation on performance tuning, system and infrastructure changes.
- Expertise on latest AppDynamics Version 4.2 to monitor various applications and databases
- Experience on customizing AppDynamics Dashboards & reports monitoring, and notifications/alerts and health rules events for various payroll applications - both in production and non-production environments.
- Create and tune AppDynamics notification/Alerts for application health purposes and other events.
- Worked with the AppDynamics Team to Create standards, policies, and procedures around the use of various application and testing application
- Expert gathering and preparing testing data for various types of test execution
- Experience with Advanced proven ability of IT testing leadership throughout different team
- Advanced level experience on optimization, tuning, and performance testing strategy and report.
- Expert on application Performance Management and Application Lifecycle Management concepts and their interrelationships.
- Excellent in resource management skills including project sourcing, task assignment managements
- Experience using DATA STUDIO DB, TOAD, and SQUIRREL-SQL tool to run queries for data validation and data collection
- Experience using JIRA issue management tool to create a defect for bottlenecks found during performance testing
- Experience creating performance test report for various project using Confluence tool
- Executed test using Jenkins tool to kick of JMeter test non GUI mode and created graphs and report results
- Experience using WinSCP to connect various servers to monitor server’s activity and alert the team with the test results.
- Experience in communicating effectively with various team and management with in the process of performance testing phases.
- Experience with high level report presentation on scrums team meeting daily or weekly meetings.
Environment: HP LoadRunner 12.50, HP Performance Center 12, Application Lifecycle Management, HP Diagnostics, TOAD, AppDynamics Monitoring tool, J2EE, JavaScript, CITRIX, Diagnostics, WebSphere, Jenkins, Apache JMeter, in house Sentry Tool, JIRA, Confluence, Bit Bucket, Test Link, Source Tree, GitHub Negligence Git Tool, Microsoft Office, Remote Desktop, Putty, Win SCP, IBM Data Studio, Squirrel-SQL, Skype, Cisco Jabber
Confidential, Glendale, AZ
Sr. Performance Test Engineer
Responsibilities:
- Worked with other team members to maximize re-use of existing tests, equipment, and resources.
- Working with web-based application such as .NET Upgrade - testing the functionality and response time of Provider portal, Member portal, broker portal and Claim Status.
- Experience applying tests tool HP Quality Center to report defects and application and server errors to the Operation and ETS team. Also used HP Quality Center to store test plan, test cases and business process.
- Experienced with BizTalk server sending real time 27x Transaction with different connectivity to Region K Database.
- Generating performance Test Plan, Test Scripts and work load scenarios for projects; creating document and implement performance testing methodologies and standards.
- Assisted other groups in performance testing requests and provided status update during regular meetings
- Created and maintain reporting dashboards using the HP Quality Center tool and scheduling time and resources to support applicable tests and test automation.
- Experience with HP LoadRunner, HP Performance Center, HP Quality Center, understanding of critical performance engineering concepts, including throughput, bandwidth, latency, demand, memory and resource utilization
- Generated scripts for front End to End Portal UI applications using Loadrunner 12.02 HTTP Web and Ajax TruClient protocols.
- Involved in Building scripts using LoadRunner VUgen, applying correlation and parameterization to ensure the scripts run successfully during interactive mode and load mode replay
- Developing scripts and running SUMI testing in VUgen; executing the performance tests to properly and rigorously estimate the performance metrics of the system.
- Run baseline testing in advance project Upgrade and executed Load testing, Stress testing, and Endurance testing, in different test areas and Stage region.
- Experienced in working with web technologies like Foresight Processing system access, Client Server, .NET applications different health care portals and Database Systems, like Region K, HP Metavance Region S Databases.
- Project efforts on New Code release include - Provider portal, Broker portal, Member portal, and Claim check Portal with in the .Net application Environment.
- Identifying, analyzing and documenting any defects discovered during testing, and report test analysis to the following findings to ETS and development team.
- Working close with the development teams to troubleshoot and resolve issues and provide fine tuning recommendations
- Communicating with other resources to replicate and understand performance related issues.
- Initiated with other resources to troubleshoot performance issues and identify/resolve root cause.
Environment: HP LoadRunner 12.02, Performance Center 11.5, Application Lifecycle Management, HP Diagnostics, TOAD, DynaTrace Monitoring tool, J2EE, JavaScript, CITRIX, Diagnostics, WebSphere, vSphere, Foresight Test Too.l
Confidential, Chicago, IL
Sr. Performance Test Engineer
Responsibilities:
- Created scripts for front end Portal UI applications using Loadrunner 11.5 HTTP Web protocol.
- Performed Load/Performance/Stress Tests using Load Runner, by creating and executing different sets of scenarios to accomplish different objectives based on the Load Models.
- Created a baseline and ran reliability, scalability and stability/performance tests in Staging and AUT environments.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay. Monitored the activities through LoadRunner Controller.
- Leveraged scripts for data conditioning.
- Created scripts for web services for different operations in the given WSDL file for the specified end point URL’s.
- Executed Endurance Test along with regular peak, off-peak and latency tests.
- Created different web services scenarios depending upon the number of calls per second for each and every services.
- Monitored different Graphs like Transaction Response time and Analyzed Server performance Status, Hits per Second, Throughput, and Windows Resources, UNIX resources and Database Server Resources.
- Present the Performance Test results with any recommendations or enhancements and escalate any issues or risks that may rise during the Performance Test Life Cycle.
- Manage the submittal of the performance defects through the proper Defect Life Cycle for proper escalation.
Environment: HP LoadRunner 11.5, Performance Center 11.5, Application Lifecycle Management, HP Diagnostics, TOAD, DynaTrace, APPDynamics, Visual Studio Ultimate edition, Jenkins
Confidential, Agoura Hills, CA
Performance Tester
Responsibilities:
- Conducted performance, load, and stress testing using LoadRunner.
- Developed VuGen test scripts in LoadRunner for Oracle forms and JSP pages using NCA and HTTP protocols.
- Extensively used Performance Monitors to analyze the System Bottlenecks like Memory Leaks, CPU Utilization and Network Bottlenecks etc.
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous points in to Vuser Script in LoadRunner.
- Analyzed system usage information such as task distribution diagram and load model to create effective test scenarios.
- Worked in LoadRunner Web (HTTP/HTML), Web Services, SAP WEB/GUI, Web Services and Oracle, Citrix, NCA Protocols.
- Configured Web/Application/Database server monitoring setup using LoadRunner Controller.
- Used IP spoofing to generate and associate different IP addresses to Virtual Users to emulate real-time scenarios for load balancing issues
- Activating / configuring monitors and adding desired performance counters into the Graphs
- Used Oracle AWR to collect performance statistics including Wait events used to identify performance problems Time model statistics indicating the amount of DB time.
- Performed SQL querying to validate the data in the back end data base, and also to check the data flow between different modules
- Monitored the CPU, memory, and network utilizations on the UNIX server using Site Scope monitors.
- Analyzed results of Transactions Response time, Transaction under load, Transaction Summary by VUsers, Hit per Second and Throughput
- Determined the source of bottlenecks by correlating the performance data with end-user loads and response times.
Environment: HP LoadRunner 9.10/9.51, Performance Center 9.0, Quality Center 9.0, Application Lifecycle Management, Site Scope 9.0, HP Performance Manager, WILY Introscope, OPNET, vSphere, Oracle, Tomcat, Java, J2EE, JavaScript, CITRIX
