We provide IT Staff Augmentation Services!

Senior Performance Engineer Resume

0/5 (Submit Your Rating)

DC

SUMMARY

  • Around 10 years of diverse experience in Quality Assurance mainly as a Senior Performance Engineer/ Performance Engineer/ Tester / Engineer / Lead & QA Analyst
  • Experience working in Different domains like Telecom, banking, Retail, Health care, Financial with a unique combination of skill set in solving complex quality assurance challenges, and implementing solutions that work.
  • Extensive knowledge in Performance Test Life Cycle, Strong knowledge of Software Development Life Cycle (SDLC) and well acquainted with Software Testing Life Cycle (STLC)
  • Strong experience in Application Testing and Quality Assurance of web based applications, Client Server, SOA (Service Oriented Architecture), DB and Mobile Applications.
  • Expertise in Gathering performance test requirements from the client and designed Performance Tests for Benchmark, Baseline, Smoke test, Load, Stress, Scalability, Stability, Volume, Endurance, Failover, Spike, database, failover, longevity and configuration tests Etc.,
  • Proficient in different phases of Performance testing like Smoke, Load, Stress, scalability, stability, volume, Spike, stress, database, failover, and longevity testing.
  • Expertise in preparing Performance Test Strategy, Creating Test Plans, Creating Test Summary Reports, Creating Test Cases, Creating Test Scripts and Analysis for Performance Testing.
  • Hands on Experience in HP LoadRunner, HP Performance Center and HP ALM as a Commercial Tool and JMeter as an Open Source Tool.
  • Experienced in Creating a LoadRunner Environment by configuring all components: VuGen, Controller, Analysis, Load Generator and JMeter
  • Extensive experience in determining the systems configuration for LoadRunner, involved in negotiating with HP and In Commercial talk for HP LoadRunner to the client.
  • Extensively used most of the LoadRunner protocols Web - Http/Html, Web Services, Ajax True Client, Ajax Click & Script, RTE, RDP, Oracle (2- Tier), Siebel Web, Sybase CT lib, Sybase Dblib, Citrix and Multi Protocols for testing Client server applications (Internal & External Faced).
  • Expertise with run time settings/recording options and general options in HP LoadRunner.
  • Proficient at identifying, debugging and fixing Vugen script errors, Designing Scenarios, Developing Robust Scripts, Maintaining Performance Test Suits and Designing Reusable Test Frameworks and Suits.
  • Used Various Monitoring tools like HP LoadRunner Monitoring, HP Performance Center Monitoring, CA Wily Intro scope, HP Site Scope, Dynatrace, App Dynamics, HP Diagnostics, Splunk, Transaction Viewer, Windows Performance monitor, nmon, J Visual VM and J Console. etc.,
  • Monitored the Applications in End User Experience perspective, Overall Application Performance perspective, Business Transaction Performance perspective and Application Infrastructure Performance Perspective.
  • Monitored Hardware, Memory, Memory Pools, Apache, JVM, Web Servers, App Servers, DB Servers and Network etc., using Monitoring tools.
  • Experience in collecting the Windows and Linux counters of Webservers and Application Servers like Memory, CPU, Network and Heap Usage and experience in Tracking and Reporting of defects using Defect Tracking Tools such as HP/Mercury Quality Center and JIRA.
  • Analyze LoadRunner test results and report any discrepancies against SLA's.
  • Experienced in detecting bottlenecks such as very high CPU usage, memory leaks and communicated with the developers to optimizing the code.
  • Experience in writing complex SQL Queries, extract data from Oracle, MS-SQL Server and IBMDB2 Data base.
  • Expert knowledge of Identifying and Analyzing the Bottlenecks in Performance testing, Web Performance Throughput, Server Response Time and Network Latency.
  • Analyzed post performance test results and identified the bottlenecks in the wide array of applications, interfaces, and adaptors in n-tier architecture.
  • Involved in Performance Tuning of the applications using Various Monitoring tools, Bottleneck finding, Performance Tuning, Deployment and Retesting.
  • Performed tests and analysis such as load test, spike test, stress test, endurance test, performance bottleneck test, benchmark test, baseline test etc. using HP LoadRunner on web server, application server and database server at different levels and loads.
  • Practiced tester of web application running Load Balancers with different types of logic for distributing incoming HTTP requests.
  • Ability to successfully manage multiple projects and meet deadlines effectively through a combination of business and technical skills
  • Expert in doing performance testing in agile and Waterfall Methodology. Raised and Tracked Defects using JIRA, QC tools. Also attended Scrum stand up meetings and taken part in various Sprints for projects.
  • Strong analytical, logical, presentation and communication skills.

TECHNICAL SKILLS

RDBMS: MS SQL, Microsoft Access, SQL Server, Oracle Database.Performance Center, CA Wily Introscope, HP Site Scope, Dynatrace, HP Diagnostics, Appdynamics, Splunk, Transaction Viewer, Windows Performance monitor, nmon.

Testing Tools: HP LoadRunner 12.50, 12.52, 12.53, 12.55, 12.57, 12.60. 12.65 , 2020.

Languages: Microsoft C#, C, C++, visual basic.

Markup/Scripting Languages: DHTML, CSS, jQuery, JavaScript, XML, HTML

Web Technologies: HTML, CSS, jQuery, wordpress

Packages: MS-Office, Adobe Photoshop CS5, Dreamweaver, flash, Illustrator, In Design

Operating Systems: UNIX, Windows 98, 2003 Server, Windows NT/2000/XP. Windows 7,8,10.

Monitoring Tools: Load Runner cloud 2020(Strom runner), HP Performance Center 11.0, 11.5, 12, JMeter 3.0, 3.1, 3.2, 4.0, 5.1.Postman,SOUP UI, Neoload 4.2.0, 5.0.2, Selenium, Manual testing.

PROFESSIONAL EXPERIENCE

Confidential, DC

Senior Performance Engineer

Responsibilities:

  • Expert in Developing and maintain knowledge of business processes supported by software systems/products
  • Experienced on Postgre SQL in writing query to retrieve the data from the database server by using
  • PG admin tool.
  • Expect in SAML request correction and debugging in to the correction and server side response issues by using fiddler and load UI.
  • Responsible for Script Creation (VUGEN), Execution (Controller) and Analysis / Reporting.
  • Worked closely with software engineering team members to tune and optimize product stability and performance.
  • Execution of automated test scripts usingJMeter based on business/functionalspecifications
  • Design, Develop and Execute load testsusing JMeter JDBC connections for Postgres database.
  • Worked with monitoring team in setting up dashboards for monitoring the application during peak loading activities using Kibana, and Splunk.
  • Worked a key person for moving all on premise application and load runner setup to load runner cloud 2020 using AWS technology.
  • Worked with Jmeter for REST API calls like put, post, get, ..etc.
  • Assisted in application tuning and infrastructure capacity requirements to support high-volume peak periods of traffic.
  • Enhanced the scripts by parameterizing large and complex test data to accurate depict production trends, correlating dynamic data etc.
  • Documents business processes, contributes to programs and materials.
  • Certifying each release by performing impact analysis on staging environments.
  • Performed impact analysis of any infrastructure changes including OS and database upgrades, maintenance releases, and hardware upgrades.
  • Performed fail-over and recovery scenarios and documents the performance metrics.
  • Creates test plans, test scenarios and executes using performance tools.
  • Expert in using QGIS tools to plot mapping coordinates with huge data files. Which, helped in making large data sets for performance testing.
  • Analyzed results for load, stress, volume, spike and endurance testing.
  • Recommended technical approach based on performance test results and collect data to build benchmarks to provide optimal performance levels.
  • Leads test case reviews, design reviews, and change control activities.
  • Created and contributed to test plans, test requirements, test scenarios, and test data for use during the performance testing phase of the software development lifecycle, for new and existing software systems/products.
  • For some of the application used Neoload 4.2.0, 5.0.2.
  • Ensures that performance test plans and scenarios fully exercise every aspect of the product.
  • Produces and presents formal test plans; leads the performance testing effort for assigned projects.
  • Documented and reported issues discovered during performance testing, and follows up for resolution with the help of Jira.
  • Defined standards, methods, and procedures for performance testing activities.
  • Participated in Defects to discuss the bottlenecks and Attended in a walk-through meeting, weekly status meeting and send weekly report status to the manager.
  • Worked as part of Scrum and Development Team, effectively participates in sprint planning, task estimates, task sequencing, task assignments, sprint reviews and retrospectives.

Environment: LoadRunner 12.50/12.53/12.55 , 12.57,12.60,12.65,2020, LR cloud 2020 JMeter4.0,5.1, PerformanceCenter12.50, Jira, Postman, Soap UI, JVM, Confluence, QGIS, GIT, Windows server 2012, VuGen, Truclient, Kibana, Splunk, Fiddler, Postgre SQL, PG admin 3,4.1, Neoload 4.2.0, 5.0.2, Web methods, Windows server 2012.

Confidential, Morrisville,NC

Performance Test Lead

Responsibilities:

  • Involved in analyzing the requirements from Business Analyst and determined they are captured correctly and Interpreting Performance test requirements.
  • Gathered business requirements, collecting the information about Service Level Agreement from
  • Business Analyst and developers.
  • Managed a team of four off shore and two onsite resources as Lead.
  • Developed Test plans to ensure of load-testing objectives
  • Tested application performance across workflows determined, if the application can perform satisfactorily in a production environment.
  • Responsible for Script Creation (VUGEN), Execution (Controller) and Analysis / Reporting.
  • Performed Baseline test, stress test and high volume of users using HP LoadRunner 12.52/12.53 and JMeter 3.1/3.2 and monitored the performance of the load test on the system and measured database response time, Http request, Login and proxy server
  • Extensively worked on the VuGen scripting in Web HTTP/Html, Mobile-Web protocol and Web services (SOAP) Protocol in LoadRunner.
  • Uploaded Scripts, created Timeslots, created Scenarios, maintained scripts and Run the Load Tests in performance Center/ALM. Analyzed Test results Response time, Transaction per Seconds and Throughput per graphs.
  • Extensively worked on Performance monitoring and analyzed the response time Memory leaks, hits/Sec and throughput graphs.
  • Analyzed various graphs generated by LoadRunner Analysis and Communicated bottlenecks to Concerned Teams
  • Used AppDynamics, DynaTrace and JVisual VM tools for profiling the application to find out where the performance issue resides.
  • Did deep diagnostics using DynaTraceTool, Monitored DB and Application Servers to trouble
  • Monitored hardware capacity ensures the necessary resources are available for testing.
  • Worked closely with software engineering team members to tune and optimize product stability and performance.
  • Assisted in application tuning and infrastructure capacity requirements to support high-volume peak periods of traffic.
  • Identified which queries were taking too long and optimizing those with Database Tuning performance and Worked with Database administrator to index database to improve performance of the Applications.
  • Installed and configured application through profiling tools such as VisualVM, Jconsole and Monitored Linux resources during the load test.
  • Finding Bottlenecks and solving the issues on Linux servers using different monitors.
  • Monitored resource utilizations such as; CPU usage % of Memory occupied in VM Stat I/O Stat JVM, Thread, System Processing time and latency in Linux Responsible for collecting the frequency JVM Heap and Garbage collection cleaned up in Web Sphere during test execution Ran Benchmark such as; CPU, Disk, I/O memory and Graphics tests. Analyzed Measuring Response time, TPS/ Throughput under load through a LAN connection for mobile Application. Tracking Network traffic and Server capacity.
  • Communicated with team members to discuss test reports.
  • Participated in Defects to discuss the bottlenecks and Attended in a walk-through meeting, weekly status meeting and send weekly report status to the manager.

Environment: LoadRunner 12.52/12.53 , JMeter3.1/3.2, PerformanceCenter 12.52/12.53 , ALM, JVM, AppDynamics, DynaTrace, Web logic 11g, Windows XP, VuGen, Web methods Integration Servers, Windows7,10.

Confidential, Providence, RI

Performance Test Lead

Responsibilities:

  • Worked as Performance Test Engineer and executed various performance test conditions usingLoadRunner12.0/12.50, and JMeter 2.8, 2.9.
  • On-shore, Off-shore Team co-ordination and submitting the Deliverables based on timelines.
  • Reviewed the Architecture and Performance requirements with the Business Users.
  • Designed thetest plansthat includescope,test strategies,test scenariosand types of tests to be executed.
  • Created the scripts usingVirtual User Generator.
  • UsedIP Spoofingto emulate the real-world load where load balancer is used to distribute the load among different servers.
  • Enhanced the scripts by parameterizing large and complex test data to accurate depict production trends, correlating dynamic data etc.
  • Effectively involved in running thePerformance Tests from the StandaloneController Machine.
  • Extensively Used JMeter for Web Services testing and other Unit testing’s.
  • Extensively Involved in distributing the Load across the Load Generators while running the Tests on the Controllers using Frequency of Business Transactions, Number of Users, Number of MDRV process to Launch, Number of Scripts, Hardware Configurations each LG in to Consideration.
  • Performed Dynamically Updating the Scripts, Data Files while Running the Tests.
  • ExecutedWeb ServicesusingWeb &Java Protocols, also wrote Custom Code to capture theRequestand ResponseAssociated that helps in tracking the Issues when a service fails.
  • Responsible for analyzing applications and components behavior with heavier loads and optimizing server configurations
  • Provide support to the development team in identifying real world use cases and appropriate workflows
  • Measured performance units like response times, throughput etc. for web systems optimization. Built servers based on the system performance cycle and metrics.
  • Monitored the Server’s CPU Utilization and used Heap memory status by usingMonitoring tools like HpSite scope, CA Wily Introscope & Hp Diagnosticsand Performed in-depth analysis to isolate points of failure in the application.
  • Wrote unit tests in Java to test my Framework developed to test Web Services.
  • Tested performance of Tomcat, Web sphere, web logic, F5 etc.,
  • Gathered OracleAWR Reports from DBAs and provided to the developer for analysis.
  • Monitored system resources such as CPU Usage, % of Memory Occupied, VMStat and I/O Stat using UNIX commands like top, VMStat, svmonand netstat.
  • Analyzed JVM Heap and GC logs during test execution.
  • Analyzed the results by using LoadRunner Analysis and prepared the result report by customizing the graphs.
  • Involved in defect tracking, reporting and coordination with various groups from initial finding of defects to final resolution usingQuality Center (QC).
  • Prepared a detail test schedule and Test Metrics on a weekly basis for the project members to know the status of the Testing.
  • Updating the Stake holders about the performance results by generating reports using analysis

Environment: LoadRunner 12.0/12.50, Performance Center 11.0, Quality Center 10.0, JMeter 2.8,2.9, IBM SOA, .Net, Web Services, HP Site Scope, CA Wily and Hp Diagnostics, MQ, XML, HTML, MS SQL Server, MS IIS Server.

Confidential, Metuchen, NJ

Performance Team Lead

Responsibilities:

  • Worked with the Business Analysts to determine Business Requirements and set standards for Performance Evaluation in Aglie methodology.
  • Involved in designing Load, Stress and Failover Testing scenarios based on SLA for various systems and future load projections.
  • Performed Load, Stress and endurance testing using LoadRunner 11.5/12.02.
  • Well versed in using LoadRunner's Components and Wrote Scripts on various protocols such as Web, Web Services, AJAX and Ajax true client.
  • Responsible for monitoring the system under Test and analyzing results for identifying performance bottlenecks.
  • Involved in executing the scenarios and monitoring the server response timings monitoring throughput Hits/ Sec and Trans/Sec.
  • Worked closely with Business Owners, Architects, and Developers to do pro-active Capacity planning.
  • Monitoring / Tuning to make sure the applications are scalable and available to the growing business needs
  • Acted as coordinator for performance testing activities with the client as well as with offshore team to provide maximum testing support.
  • Analyzed Online Monitor Graphs like Runtime Graphs, Transaction Graphs, Web Resource Graphs, and System Resource Graphs.
  • Analyzed all the various performance metrics involved in the test run like Web resources, CPU, Memory, Request Analysis, DB Connection Pool, and Thread Pool etc.
  • Pinpointed the bottlenecks present in different layers of the Application and Identified Memory Leak in the App and made recommendations to overcome the same
  • Monitor testing using monitoring tools using Dynatrace, Splunk and Wily Interoscope etc.
  • Used Dynatrace and Wily Introscope Extensively to monitor all the Tiers for Determining any performance Bottlenecks.
  • Create a Dashboard in Dynatrace Diagnostics per project needs.
  • Worked on P1 Tickets related to out of memory, exception occurred on production by using Dynatrace Diagnostics to identify the Performance bottlenecks.
  • Used diagnostic tools along with LoadRunner and JMeter 2.3 to identify the issues in the application.
  • Collected different performance metrics from various components of systems, analyzed performance data and presented Test reports to various audience from technical groups to Senior Management and Executives
  • Created Performance test completion reports.
  • Cooperated and performed with development group to resolve the difficulties came across in a test execution.
  • Analyzed various graphs while running and after the load test (Running users, transaction response time, Throughput, Hits per second, Error statistics and Error description graphs.
  • Involved in audit meetings and got an initiative to reach QA testing goals. Prepare and present statuses (Daily, Weekly, monthly, post release etc.)

Environment: LoadRunner, Performance center 11.5/12.02, JMeter 2.7, DynaTrace, Splunk, TOAD, Wily Introscope, SQL Server Management Studio, Web logic 11g, Windows XP, Web methods Integration Servers, Windows 2008, Windows Vista, Web applications, Portal applications, XML files, CMS

Confidential, Peoria, IL

Performance Engineer

Responsibilities:

  • Captured data from Vugen scripts by using ANSI- C functions, correlation, transaction timings, verification checkpoints and parameterization.
  • Creating Performance scenarios and scripts for doing multiple iterations.
  • Responsible for editing, updating, and maintaining load testing of existing scripts.
  • Identified functionality and performance issues, including: deadlock conditions, database connectivity problems, and system crashes under load.
  • Configured and used Site Scope, Windows Performance Monitor to monitor and analyze the performance of the server by generating various reports from CPU utilization, Memory Usage to load average etc.
  • Generated the Application Performance reports and reported to the analysis group of Performance testing for fine tuning the application Performance.
  • Analyzed LoadRunner Metrics and other performance monitoring tools results during and after performance testing on Application server database and generated various Graphs and Reports.
  • Responsible for analyzing results, reports and charts to see response times of individual transactions with respect to whole applications.
  • Extensively used Test Director for test case design, executing tests in Test Lab, requirements gathering and Defect Tracking.
  • Prepared traceability matrix and published the reports.
  • Successfully managed the project within the budget and deadline
  • Interacted with Developers to follow up on Defects/Issues.
  • Assisted Testing Lead in coordinating and leading automation and load test efforts and derived load model by comparing and analyzing test and production environment.
  • Managed and coordinated performance test activities for various projects.
  • Developed performance test strategy based on the analysis of design document and requirements.
  • Implemented software quality assurance standards and processes for performance testing.
  • Analyzed requirements and translated them into performance test plan, gathered past application response time metrics and business transactions from production support team for developing realistic test scenarios and load models.
  • Gathered user requirements, create Test Plans and Test Scenarios designs.
  • Prepared Test Strategies, Test Plan and Test Cases as per the business requirements and Use Cases.
  • Provided Test Estimates for various phases of the project.
  • Worked with developers and application owners to develop test success criteria.
  • Developed and enhanced scripts using LoadRunner 9.51 VuGen and design scenarios using Controller to generate realistic load on application under test, customized and debugged recorded scripts to mimic end user business transactions
  • Used JMeter 2.3 for web services performance testing.
  • Analyzed and correlated system statistics to identify bottlenecks and performance issues.
  • Setup monitors for server resources, network services, and application services using Introscope.
  • Replicating the Issues in multiple environment upon testing/retesting them on progresses
  • Analyzed test results and provides explanations of results to help in the tuning process.
  • Involved in Load Testing of various modules and software application using LoadRunner.
  • Developed Vuser Scripts in Web\HTTP, Web Services and Click&Script Protocols.
  • Test Scripts generation in LoadRunner, Customization of scripts with required logic, correlation, parameterization, pacing, logging options and ps.
  • Executed Load, Stress, Benchmark and Endurance Tests.
  • Preparation of Load Generators and test execution, tracking metrics such as TPS, Response Time,
  • Transaction Graphs, Run Time Graphs and Resource Graphs.
  • Analyzed the results of the Load test using the LoadRunner Analysis tool, looking at the online monitors and the graphs and identified the bottlenecks in the system.
  • Updated test metrics, test plans, and documentation at each major release and performed Regression testing using LR scripts.
  • Performed QA Process management, identified functional/Code changed vs. business impact and Re-Executed Performance tests before releasing to production.
  • Reported and tracked defects in JIRA.
  • Worked closely with software developers and take an active role in ensuring that the software components meet the highest quality standards
  • Generating detailed Test Reports and presenting them to Project Team.
  • Responsible for multiple rounds of Performance Testing after system refinement.
  • Preparation of Final Test Reports and coordinating QAsign-off for each project.
  • Supported Production team to understand and execute the processes.

Environment: Quality Center, HP LoadRunner 11.O, JMeter 2.3, Java, Oracle, Share point, IBM Mainframe, Site scope, Wily Interoscope, Java, JavaScript, JSP Servlets, JDBC, C, VBScript, TSL, XML, HTML, MS Office, SQL, PL/SQL, Siebel, WSDL, SOA, Web Services, Web Sphere, Unix and Windows.

We'd love your feedback!