Sr Performance Engineer Resume
New York, NY
PROFESSIONAL SUMMARY:
- Full stack Performance Engineer experienced in NFR, Scripting, Test Scenario setup, Test Execution, Monitoring, Analysis, RCA, POC development, Risk forecasting, Resource management, and with architectural Design recommendation skills.
- Proficient in performance testing using Micro Focus LoadRunner, Performance Center, ALM, Dynatrace and Linux Systems.
- Expertise in developing scripts, designing and creating test scenarios in Performance Center, analyzing test results with the help of the server resources metrics, reporting Defects, and documenting test results.
- Expert in Load, Endurance, spike, Smoke, Integration, Benchmark, Performance testing methodologies.
- Expertise in gathering the Non functional performance requirements and preparing the work load model through the production data statistics the business critical transactions using Google analytics and Database.
- Experience in creating test data for developers and generating Perishable data.
- Excellent knowledge and skills in test monitoring for server metrics like CPU, memory, app pool memory recycling, Disk utilizations and finding the bottlenecks that cause the degradation in the performance using LoadRunner/Performance Center native Monitors, HP’ Nmon, Perfmon, Dynatrace
- Extensively used Dynatrace managed solution for application monitoring, configured one agent and monitored application resources, Tracked transactions through pure path and back trace analyzer, Monitored hosts and JVM metrics using the Dynatrace APM tool and
- Used active gateway to trigger heap dump and profiling.
- Identified the bottlenecks for high CPU and JVMs with high throughput the services being processed.
- And also identified the bottlenecks for high memory utilizations and requested the app team to increase the memory cap on the servers to allow the app to use more memory as required.
- Experience and knowledge in monitoring technologies and best practices, including creating, configuring and maintaining NMON, Sitescope monitors alerts and reports.
- Experienced in Tuning Application Server, JVM, GC, Heap, LDAP, MQ, and other application components.
- Assist Operations team during production failures and ability to suggest quick recovery solutions to minimal production application down time.
- Good understanding of the Software Development Life Cycle (SDLC), Process management and resource management.
- Ability to write SQL statements validates database connectivity and analyzes AWR report.
- Team player and a fast paced learner.
- Good analytical, interpersonal, presentation, communication and team working skills.
TECHNICAL SKILLS:
Testing Tools: LoadRunner 12.62, Performance center, Quick Test Pro (QTP), Quality center/ALM, SoapUI, Postman, Load generator, AWS EC2
Monitoring Tools: Nmon, Perfmon, Dynatrace, Dynatrace One agent, Dynatrace Appmon Site Scope, App Dynamics, Introscope, Cloud watch
Languages: Ansi C, C++, XML, SQL, Java, .Net, Python
Defect Tracking Tools: ALM/ Quality Center, Jira
LR Protocols: Web(HTTP/HTML), Web Services, JSON, XML, Truclient Ajax, Oracle 2tier, Seibel
Application: .NET and Java, web services
Web/App. Servers: IIS, Apache, LDAP, Load Balancer, Tomcat, IBM WebSphere
RDBMS: Oracle, IBM DB2, SQL Server
Cloud Technology: AWS, S3, V6000, EC2, Cloud watch, LDAP, IBM AIX
Operating Systems: IBM AIX, Tomcat, Solaris, RHEL(Red hat Linux), Centos 7, Windows, Windows Server 2012/2008
Methodologies: Waterfall, Agile
WORK EXPERIENCE:
Confidential, New York, NY
Sr Performance Engineer
Responsibilities:
- Worked with the Business to gather the Nonfunctional performance requirements and reviewed the requirements for missing pieces of information that would delay the testing.
- Worked with the Functional test team to understand the application and to identify the Performance test cases.
- Created LoadRunner VuGen Scripts for Java built application in Truclient, Web HTTP/HTML protocols using LoadRunner VuGen to place a mail order for the prescription medication and create documents in different formats to the file server and validating the DB performance by web services testing.
- Worked on different complicated web services with some unique type of verifications needed.
- Validated the created documents in the Filene server using SoapUI with the final token Id generated.
- Performed proof of concept for a project that deals with large size word and pdf files.
- Performed proof of concept for a project that deals with internet bandwidth use socket to create scripts.
- Enhanced the scripts by Parameterizations, Correlations and other functions to emulate the real time load conditions using VuGen.
- Created Performance Test Scenarios by LoadRunner Controller by different techniques such as Schedule by Scenario, Schedule by Group, Ramp Up, and Ramp Down for the planned work load.
- Worked with Performance test concepts like Rendezvous point, pacing, runtime settings.
- Executed load tests on to find the system performance under load and to identify any performance bottlenecks.
- Monitored application and server utilization, response time, throughput, hits per sec by using Dynatrace to find the server behavior under load.
- Analyzed the test results by the LoadRunner analyzer and AWR report for finding the bottlenecks and issues.
- Prepared the final test report with the final test results, way of testing, observations and recommendations.
Environment: Micro Focus LoadRunner, VuGen, Controller, Performance center, Web services, WSDL,WAS,IBM WebSphere, IBM Pure App, IBM DB 2, Nmon, Dynatrace, Web server, AppServerJava J2EE, RDBMS, Application Server Tuning, AWR, WLM, Perfmon, Load Generator, AWS, S3, V6000, EC2, Cloud watch, LDAP, SQL Server, RHEL (Red Hat Linux), Load Balancer, AIX
Confidential, Melville, NY
Performance Engineer
Responsibilities:
- Worked with the Business to gather the Nonfunctional performance requirements and reviewed the requirements for missing pieces of information that would delay the testing.
- Worked with the Functional test team to understand the application and to identify the Performance test cases.
- Created Scripts for Java built application in Truclient, Web services protocols using LoadRunner VuGen to place a mail order for Hotel reservations app and create documents in different formats to the File server and validating the DB performance by web services testing.
- Worked on different complicated web services with some unique type of verifications needed.
- Validated the created documents in the File server using SoapUI with the final token Id generated.
- Performed proof of concept for a project that deals with large size word and pdf files.
- Performed proof of concept for a project that deals with internet bandwidth use Citix to create scripts.
- Enhanced the scripts by Parameterizations, Correlations and other functions to emulate the real time load conditions using VuGen.
- Created Performance Test Scenarios by LoadRunner Controller by different techniques such as Schedule by Scenario, Schedule by Group, Ramp Up, and Ramp Down for the planned work load.
- Worked with Performance test concepts like Rendezvous point, pacing, runtime settings.
- Executed load tests on to find the system performance under load and to identify any performance bottlenecks.
- Monitored application and server utilization, response time, throughput, hits per sec by using Dynatrace to find the server behavior under load.
- Analyzed the test results by the LoadRunner analyzer and Wily Introscope for finding the bottlenecks.
- Prepared the final test report with the final test results, way of testing, observations and recommendations.
Environment: HP LoadRunner, VuGen, Controller, Analysis, Performance Center, Web HTTP/HTML, ANSI C, XML, Soap, JSON, Restful, Performance Center, SoapUI, Postman, Web services, QC, CA Wiley, IBM MQ, Dynatrace, Load Balancer, Web page diagnostics and Windows.
Confidential, Edina, MN
Performance Test Lead
Responsibilities:
- Gathered the requirements and created the test plan with test cases.
- Analyzed the Performance Testing Environment and the Production Environments, reviewed the test plan.
- Developed and executed Scripts in Web Http/Html and web service protocols for Performance Testing using LoadRunner VuGen for some of the internal applications that are used for reporting and regularly accessed by the employees.
- Enhanced the scripts by Parameterizations, Correlations and other functions in the scripts to emulate the real time load conditions using VuGen.
- Worked with the developers and information security teams for resolving some LoadRunner security related issues for recording scripts.
- Created Performance Test Scenarios by Performance Center in using Schedule by Scenario, Schedule by Group, Ramp Up, and Ramp Down through the planned work load model.
- Executed baseline and load testing on the website’s business flow to find the transaction response time and identified performance and infrastructure bottlenecks.
- Monitored application and server utilization, response time, throughput, hits per sec by using CA Wily Introscope.
- Analyzed the test results by the LoadRunner analyzer, NMON, Perfmon, Task manager and VMstat.
- Participated in the defect review meetings to access the nature of the defects for any impacts on the project timelines and the remedies or workarounds.
- CA Wily Introscope was used to find the root cause for the bottlenecks and reported the results with test observations and recommendations.
- Prepared final test report based on the tests ran for the project with all the findings and test details.
Environment: HP LoadRunner, VuGen, Controller, Analysis, ANSI C, Http/Html, QC/ALM and Windows, CA Wily, Introscope, VM stat, Middleware, Windows Server 2008, SoapUI, Linux.
Confidential, Austin, TX
Test Automation Engineer/Quality Assurance Analyst
Responsibilities:
- Recorded and developed scripts for the “Health Exchange” business processes that involve processing of the Obama Care health insurance for the eligible ones with the Web Http/Html protocol in LoadRunner VuGen.
- Smoke tested the application for identifying and functional defects and to ensure the stability of the application.
- Scripted and designed some very unique scripts and scenarios that help in replicating some of the rare user behavior in the Production
- Enhanced the scripts by Parameterizations, Correlations and other functions in the scripts to emulate the real time load conditions using VuGen.
- Used SOAP UI for verifying the accounts created for the health insurance.
- Worked with many data dependencies in the scripts.
- Handled high risk customer information for performance testing.
- Created load scenarios by LoadRunner Controller by different techniques such as Schedule by Scenario, Schedule by Group, Ramp Up, and Ramp Down for the planned work load.
- Worked with Performance test concepts like pacing, runtime settings.
- Executed baseline tests to find the system baseline performance and then peak load tests for validating the defined SLA’s.
- Analyzed and reported the test results.
- Found the root cause of the bottlenecks by taking help from the DEV to locate the bottlenecks.
- Reported the test results to the project team with all test documentation.
Environment: LoadRunner, IBM BPM, IBM BPD, C Scripting, LoadRunner Controller, Mainframe, Http/Html, Windows.