We provide IT Staff Augmentation Services!

Senior Performance Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 5 years of Performance engineering, Performance testing experience on Client/Server and Multi - tier applications.
  • Expertise in using Performance Testing, Monitoring, and Analysis tools like Load Runner, JMeter, Performance Center, dynaTrace, BMC Patrol, Appsight, Wily Introscope, Visual VM, Eclipse Memory Analyzer, Fiddler, etc.
  • Proficient in identifying the Performance Bottlenecks in all tiers of an Application, Root cause Analysis, and provide recommendations to the responsible teams.
  • Expertise in identifying Memory leaks/large objects from the Heap dumps.
  • Extensive experience in JVM tuning, analyzing, and recommending the Heap Settings.
  • Experience in capturing and analyzing Thread dumps and CPU sampling to identify CPU Bottlenecks.
  • Developed automated scripts to do end to end performance testing using Load Runner.
  • Analyzed the results using Load Runner Analysis and various monitor tools
  • Experience in adding performance measurements for Oracle, Web Logic, WebSphere, JBOSS, IIS, etc. in Load Runner.
  • Proficient in gathering and documenting the requirements from Business and Application teams for Performance test engineering efforts.
  • Experience in designing the Performance Project Timelines and Performance test strategy.
  • Extensive experience in developing Load Runner Scripts using multiple protocols (Web HTTP/HTML, Web Services, Ajax/Web/SAP Click and Script, Oracle NCA, SAP Web, SAP GUI, etc.).
  • Expertise in designing and executing Baseline, Capacity, Stress, Scalability, and Longevity test scenarios.

TECHNICAL SKILLS

Tools: Load Runner 12.55 (Vugen, Controller, Analyzer), JMeter 5.4, Performance,Center, dynaTrace One Agent, BMC Patrol, Appsight, Visual VM, Site Scope, CA,Wily Introscope, Soap UI, Eclipse Memory Analyzer, Fiddler, and YSlow

Web Technologies: HTML, XML, and XHTML

Web Servers: IIS and Tomcat

Application Servers: WebSphere, WebLogic, JBoss, Tomcat, and IIS

RDBMS: MS Access, MS SQL Server, My SQL, Oracle, and DB2

Languages: SQL, C, C++, Java, and Shell

Project Management Tools: MS Project and MS - Visio

Methodologies: Waterfall, Agile, and Scrum

Operating Systems: Windows, UNIX, Linux, Solaris, and AIX

Networking: TCP/IP and FTP

Defect Tracking Tools: IBM Clear Quest, ALM (Quality Center), and JIRA

PROFESSIONAL EXPERIENCE

Confidential

Senior Performance Engineer

Responsibilities:

  • Using dynaTrace, Monitor and analyze the applications under load, identify bottlenecks, and provide recommendations to the stakeholders.
  • Capturing and Analyze Heap dumps to identify Memory leaks/large Objects in Anixter applications.
  • Capturing and Analyze Thread dumps using dynaTrace to identify CPU Bottlenecks.
  • Monitoring Heap Usage, Garbage collection activity in dynaTrace under load, and recommend the JVM Heap size and other Heap settings.
  • Coordinate with Off-shore team of performance test engineers.
  • Analyzing Web Server Logs, Application Logs, and GC Logs for troubleshooting.
  • Responsible for gathering and analyzing performance test requirements, and capture the requirements in Performance test approach document.
  • Developing automated scripts using HP Load Runner based on business use cases of the application. Using Ajax Truclient, Web (HTTP/HTML) and Web Services Protocols.
  • Designing Performance Test Scenarios using Load Runner to evaluate the performance of the applications developed in Multi-tier architecture.
  • Executing different kinds of Performance tests such as Shake-out, Baseline, Scalability, and Longevity tests.
  • Executing Scalability tests using Apache JMeter and identifies system resource issues.
  • Monitoring Throughput, Hits per Second, and other key Online Monitor graphs during a Performance test.
  • Executed the performance testing for applications which were hosted in Microsoft Azure
  • Analyzing Performance test results and share quick findings as a Preliminary test results to the stakeholders.
  • Logging Performance defects in ALM, JIRA and assign them to the application teams.
  • Preparing a report as Summary of Performance test findings, conduct a walkthrough with the Stakeholders, and send the final version for review and sign-off.
  • Organizing daily status calls with the Off-shore resources and report the status to the management.
  • Attending weekly Performance test engineering meetings for better performance testing process.

Environment: Load Runner (VuGen, Controller, Analyzer), Performance center JMeter, dynaTrace, JIRA, BMC Remedy, Eclipse Memory Analyzer, Mainframe, TMON, Windows, Fiddler, WinSCP, WebSphere, IHS, DB2, HTML, XML, and SQL. Microsoft Azure, Application Insight

Confidential

Performance Test Engineer

Responsibilities:

  • Responsible for gathering and analyzing the performance test requirements.
  • Prepared Performance test plans and documented SLAs’ per Non-Functional requirements(NFRs’)
  • Conducted walkthroughs with BAs’ and Developers, and documented the performance Test cases in Jira.
  • Designed and developed automated scripts using HP Load Runner based on business use cases of the application. Extensively used Web (HTTP/HTML), and Web Services protocols.
  • Defined and Executed the Goal-Oriented Scenarios based on the given target.
  • Executed different kinds of Performance tests such as Smoke tests, Capacity tests, and Longevity or endurance tests.
  • Coordinated with different teams to execute the Fail-Over tests and provided findings to the stake-holders.
  • Extensively used Load Runner using Virtual User Generator to script and customize performance test harness Web Protocol.
  • Extensively used Controller to generate load and define load generators.
  • Used Test Results to provide summary reports, response times and monitor averages.
  • Dealt with business team to get the performance requirements for the Load Testing, Stress Testing and Capacity Planning.
  • Extensively used web (HTTP / HTML) protocol for all applications.
  • Responsible for creating a base line and executing Performance, endurance testing.
  • Analyzed Performance test results and share quick findings as a Preliminary test results to the stakeholders.
  • Used HP Quality Center to log the Performance defects and assign them to the responsible teams.

Environment: Load Runner (VuGen, Controller, Analyzer), Quality Center, IHS Webserver, Tomcat, Oracle 11g, NMON, Windows, HTML, XML, J2EE, Oracle, and SQL.

Confidential

Performance Test Engineer

Responsibilities:

  • Responsible for gathering and analyzing the performance test requirements.
  • Designing Performance project timelines based on given Production go-live dates for the applications.
  • Preparing Performance Test Plans as per the Non Functional requirements.
  • Designing and developing automated scripts using HP Load Runner based on business use cases of the application. Extensively used Web (HTTP/HTML), Truclient, Click and Script and Web Services protocols.
  • Developing Test harness in VuGen; customize the test scripts for correlation, parameterization and set up the run time settings.
  • Designing Performance Test Scenarios using Load Runner to evaluate the performance of the applications developed in Multi-tier architecture
  • Executing different kinds of Performance tests such as Smoke test(s), Capacity test(s), and Longevity or endurance test(s).
  • Using dynaTrace identify hotspots in the system under load and provide recommendations to the stakeholders.
  • Analyzing Performance test results and share quick findings as a Preliminary test results to the stakeholders.
  • Used open source tool like Fiddler for UI analysis.
  • Generating Oracle AWR reports with the halp of DBA team and share the reports to DBEs’ for SQL tuning opportunities.
  • Helping Application teams to tune the Applications Server configuration for JDBC connection pool size and JVM Heap size.
  • Logging Performance defects in IBM Clear Quest and assign them to the app. teams.
  • Organizing daily/weekly status calls with App. teams and prepare meeting minutes and action items.
  • Preparing a report as Summary of Performance test findings, conduct a walkthrough on the report with Stakeholders, and send the final version to them for review and sign-off.
  • Attending weekly Performance test engineering meetings for better performance testing process.

Environment: Load Runner (VuGen, Controller, Analyzer), IBM Clear Quest, BMC Remedy, BMC Patrol, VisualVM, dynaTrace, dynaTrace Ajax Edition, MS Visio, Fiddler, HTML, XML, J2EE, Oracle and SQL.

We'd love your feedback!