We provide IT Staff Augmentation Services!

Performance Testing Engineer Resume

1.50/5 (Submit Your Rating)

SUMMARY

  • Over 6 Years of experience in Performance Testing Windows based and Web based applications.
  • Experience in analysis, design, implementation, execution, maintenance, support and documentation for performance testing.
  • Prepared and executed groovy scripts using SOAPUI to perform Web Service testing.
  • Proficient in Creating and Enhancing scripts, Executing Tests and Analyzing Performance results using LoadRunner and using Application Monitoring Tools like Dynatrace, Appinsight.
  • Significant and other tests like Load, soak, Stress, Scalability Testing using performance testing tools including LoadRunner, JMeter (Bad boy and Blaze Meter for recording script and import to JMeter) Soap UI, Postman.
  • Accountable for consulting and advising all teams, assisting with the development and maintenance of reporting metrics to determine the effectiveness of Quality Assurance over performance testing efforts across client's applications.
  • Experienced in monitoring CPU, Memory, Network, Web connections and through put while running Baseline, Performance, Load, Stress and duration testing.
  • Experience in analyzing heap dump and GC logs to troubleshoot bottlenecks.
  • Good understanding knowledge of RDBMS concepts to perform performance testing backend of applications on SQL server, Oracle databases.
  • Well - versed in implementing best practices for VuGen scripting, Performance Testing and reporting Performance test analysis.
  • Executed various load tests, such as stress test, endurance test, and capacity test.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.
  • Quick learner by respect to latest technology, most excellent put into practice and system

TECHNICAL SKILLS

Programming Language: Java, SQL, C language, Python

Web Technologies: HTML, Json, XML

Databases: MS SQL Server

Testing Tools: LoadRunner, JMeter, Bad boy, Blaze meter, Eggplant, Fiddler

Web Service Tools: SOAPUI, Postman

Monitoring Tools: Dynatrace

PROFESSIONAL EXPERIENCE

Performance Testing Engineer

Confidential

Responsibilities:

  • Gathering and analyzing business and technical (non-functional) requirements for Performance Testing purposes.
  • Start with POC and Creates Test Plan which includes Change Request details, Testing Schedule, Testing Resources, Testing Strategy, and Tools required, Risks, testing of end-to-end scenarios and provide detailed analysis reports.
  • Design multiple LoadRunner scripts (VuGen) with Http/HTML protocol for load testing and stress testing POS Desktop Application.
  • Extensively using LoadRunner protocols Web (HTTP/HTML) for Pos Application and Rest Api
  • Create complex scripts using advanced functions for logic handling, data capture, error handling, correlations, parameterization and text/image checks for confirming the retrieval of the correct response for each page.
  • Create Vusers to emulate concurrent users, inserting Rendezvous points in the scripts and execute the Vuser Scripts in various scenarios which were both goal oriented and manual using LoadRunner
  • Configure the LoadRunner Controller and Performance Center for running the tests. Verifying that the LoadRunner scripts are working as expected on different Load generator machines
  • Utilize files to perform web service, which is RESTful http requests testing using Postman, perform Load Tests using LoadRunner.
  • Configure LoadRunner components to simulate explicit Real-Time scenarios by using accurate Run time settings and using IP Spoofing, Real world scenario, goal-oriented scenarios.
  • Run formal performance test including Shake out, Peak and Stress Test.
  • Auto schedule different Performance Tests using LoadRunner.
  • Create detailed test status reports, performance capacity reports, web trend analysis reports and graphical charts for upper management using analysis components/tools.
  • Responsible for analyzing the server performance by monitoring CPU, memory usage, Heap Allocation, garbage collection, I/O wait, paging, caching, Local server/main server (ESC) response times, database (USICOAL) response times, server health, etc.

Environment: /Tools: LoadRunner, VuGen, Controller, Tool Center, JMeter, Dynatrace, Perfmon, USICOAL Server, ESC Server, Jason, Postman, Fiddler, WCF, .NET, Aptos Pos.

Performance Testing Engineer

Confidential

Responsibilities:

  • Gathering and analyzing business and technical (non-functional) requirements for Performance Testing purposes.
  • Creates Test Plan which includes Change Request details, Testing Schedule, Testing Resources, Testing Strategy, and Tools required, Risks, testing of end-to-end scenarios and provide detailed analysis reports.
  • Design multiple LoadRunner scripts (VuGen) with different protocols for load testing different GUI and other applications.
  • Extensively using Web (HTTP/HTML), Web Services and other LoadRunner protocols.
  • Create complex scripts using advanced functions for logic handling, data capture, error handling, correlations, parameterization and text/image checks for confirming the retrieval of the correct response for each page.
  • Create Vusers to emulate concurrent users, inserting Rendezvous points in the scripts and execute the Vuser Scripts in various scenarios which were both goal oriented and manual using LoadRunner
  • Configure the LoadRunner Controller and Performance Center for running the tests. Verifying that the LoadRunner scripts are working as expected on different Load generator machines
  • Utilize WSDLs and files to perform web services (RESTful http requests) testing using SOAP UI, perform Load Tests using LoadRunner.
  • Configure LoadRunner components to simulate explicit Real-Time scenarios by using accurate Run time settings and using IP Spoofing, Real world scenario, goal-oriented scenarios.
  • Run formal performance test including Load, Peak, Breakpoint, Burst and Longevity.
  • Auto schedule different Performance Tests using LoadRunner.
  • Create detailed test status reports, performance capacity reports, web trend analysis reports and graphical charts for upper management using analysis components/tools.
  • Responsible for analyzing the server performance by monitoring CPU, memory usage, Heap Allocation, garbage collection, I/O wait, paging, caching, server response times, database response times, server health, active/idle threads, etc.
  • Monitor Oracle and SQL database while running the load for CPU utilization, Pages fault/sec, Pages cache/sec, Pages read/sec, Avg disk Queue Length, Buffer cache hit ratio, full scans, storage IOPS, Storage KBs, processor queue length, IO Wait Percentage, stolen pages, average wait time, AWR reports, etc. and finding out the issues within database.
  • Identified bottlenecks for a clustered environment related to Indexes, Connection Pools, Garbage collections, Memory heap size and with the help of development and DB team find the fix of the issue.
  • Responsible to provide on call Production support for the Production environment.

Environment: /Tools: LoadRunner, VuGen, JMeter, Dynatrace, HP Diagnostic, JIRA, Splunk, Tool Center,, Apache Web server, Oracle, WebSphere, SQL Server, JBoss, Unix, people soft, WebLogic, XML, Java JRE1.7, Web services, SoapUI, Postman.

Performance Tester

Confidential

Responsibilities:

  • Gathering and analyzing business and technical requirements for Performance Testing purposes.
  • Coordinating with Functional Teams to identify the Business Processes to be Performance tested.
  • Designed multiple LoadRunner scripts (VuGen) with protocols like html/http and Web services for load testing different web based and Window based applications.
  • Designed performance test suites by creating Web (HTTP/HTML), workload scenarios, setting transactions Extensively used VuGen to create Load Test Scripts.
  • Correlated and Parameterized test scripts to capture Dynamic data and input various test data as per business requirements.
  • Extensively used C programming language for incorporating business logic and error handling code in to the scripts.
  • Involved in performance testing of server's load and scalability by creating multiple Virtual Users by using LoadRunner Virtual User Generator component.
  • Used LoadRunner to execute multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner controller.
  • Analyzed, interpreted, and summarized meaningful and relevant results in a complete Performance Test Report.
  • Developed and implemented load and stress tests with LoadRunner, and presented performance statistics to application teams, and provided recommendations of how and where performance could be improved.
  • Monitored and administrated hardware capacities to ensure the necessary resources were available for all tests.
  • Worked closely with software developers and take an active role in ensuring that the software components met the highest quality standards.
  • Experience in using SOAP UI and Postman for testing the Web services.
  • Gathering and analyzing business and technical requirements for Performance Testing purposes.
  • Configure all necessary hardware and software to support Performance Center.
  • Planning, development and testing of scripts.
  • Created and executed scenarios that emulated typical working conditions using LoadRunner VuGen.
  • Planned the load by analyzing Task distribution diagrams, Transaction Profile and User profile and executed Performance Testing using performance center.
  • Conducted Performance testing and analyzed various graphs against product requirements.
  • Added various monitoring parameters (CPU, Memory) to the LoadRunner controller for monitoring.
  • Setting run-time parameters (Think time, Pacing, Replay options etc.).
  • Having good communication with cross functional team and get various updates to move on to next step.
  • Arranging daily stand up meeting with off shore team and plan accordingly with development team and functional team.
  • Meeting with project team to work for project business volume metrics.
  • Work with a team of Performance engineers in an onshore offshore model, provide updates, solutions and capture/provide latest updates.
  • Participate in all meetings planned for particular release and obtain necessary technical requirement and such meetings include design review, test execution timeline etc.

Environment: J2EE, JAVA, Apache JMeter, Tomcat, HP Diagnostic, SiteScope, SQL Server, window, WebLogic, XML, VuGen, Java JRE, LoadRunner, Performance Center, Web services, SoapUI, Postman, Dynatrace, Quality Center.

We'd love your feedback!