We provide IT Staff Augmentation Services!

Performance Engineer Resume

Bloomington, IL

SUMMARY:

  • To obtain a QA Performance Testing position with an established/ growing company where I optimize the quality of information systems products.
  • Six plus years of IT experience with technical expertise in Performance Testing.
  • End - to-End Performance Analysis: Analyze the current state of the applications in large scale distributed environments and optimize performance bottlenecks in application stack.
  • Experienced in working with Client stakeholders and 3rd party vendors to gather requirements, create test strategy, test plans, provide a walkthrough to the client, receive the required approval, manage the offshore team
  • Experienced in working with various team to make sure Performance environment is a replica of PROD in terms of hardware, configurations etc.
  • Perform load, stress, failover, failure mode testing activities to analyze areas of improvement by providing high value, high accuracy results.
  • Identify and analyze the root cause of the performance issue, review and log the performance defects and drive the issues to successful resolution.
  • Expertise in the performance testing tools LoadRunner, Apache Jmeter, SoapUI.
  • Monitoring Heap/memory/disk utilization using monitoring tools like HP Diagnostics and BMC BEST1.
  • Expertise in SQL Server.
  • Proven team leading skills and experience in managing parallel projects. Experience in mentoring the newly joined associates in technical and domain areas to enable them scale up to the project needs.
  • Participate in Agile working practices such as daily scrum meetings, sprint planning meetings, reviews and daily Standups.
  • Excellent communication, Presentation and Interpersonal skills with excellent problem-solving ability and analytical skills.
  • Excellent Team player and a self-starter with proven ability to grasp complex technical subjects quickly and communicate them effectively to a non-technical audience.

TECHNICAL SKILLS:

Programming Languages: C/C++, Java Script

Operating System: Windows, Linux

Performance Testing Tools: HP LoadRunner, Apache Jmeter, SoapUI

Monitoring Tools: HP Diagnostics, AppDynamics, Splunk, DynaTrace

Databases: Oracle, SQL Server, IBM DB2

Protocols: Web (HTTP/HTML), Web Services

PROFESSIONAL EXPERIENCE:

Performance Engineer

Confidential, Bloomington, IL

Responsibilities:

  • Assist with executing baseline performance and load tests in order to diagnose and optimize code, verify inconsistencies, ambiguities, and defects, and identify risk areas in new and existing projects.
  • Executing Test scripts to identify bottlenecks and prepare baselines for release and product based Performance testing, identify performance degradation and Performance tuning for transactions.
  • Recording all Business Transactions and making complex scripts (for Load, Stress and Endurance Testing) using Performance testing tool (Apache Jmeter).
  • Working with Dev and Web teams for scheduling Load and Stress Testing after every major release.
  • Good Understanding of performance goals and capabilities of performance testing environment and how it relates to Production environment.
  • Experience in testing web services (SOAP, REST, JSON) using JMETER & SOAP UI and ability to script in VuGen LoadRunner (Web services protocol).
  • Designs and creates tests scenarios and executes them in HP Performance Center.
  • Develop Workload models using BVM's for various applications.
  • Record and enhance Vugen scripts using correlation and parameterization to emulate real world users.
  • Participate in Testing Documentation reviews and walkthroughs including Test Plan, Test Strategies, Test Summary Report and Design Reviews.
  • Create test data, executed test cases, documented results and log defects.
  • Coordinate the execution of formal performance testing and document the final performance test results.
  • Reviewed deliverables such as requirements, design documentation, etc.
  • Produce status on recurring basis and create evidence of test.
  • Use HP Diagnostics to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool settings.
  • Monitored the health of the JVM by taking Thread Dumps and analyzing the Stack trace which helped in performing Root Cause Analysis to find out the cause of the problem.
  • Monitoring the application server logs during the test execution.
  • Analyze the test result and determine if the expected transaction SLAs were simulated during the execution.
  • Analyze client and server side metrics, identify performance issues and provide detailed report on performance bottlenecks.
  • Re-validate the application performance after the recommended configuration changes are implemented.
  • To prepare Knowledge Transition document for all the applications.

Tools: Used:HP LoadRunner 12.53, Jmeter, 12.50 HP Performance Center, HP ALM, BMC BEST 1, Hyperic, Splunk, Jmeter 2.5, SOAP UI 5.1.3, Postgres Enterprise Management, HP Diagnostics, Lotus Notes & HPSM.

Performance Engineer

Confidential, Bolingbrook, IL

Responsibilities:

  • Designing the scenarios based on production workload patterns and executing Load, Stress and Endurance tests
  • Requirement Gathering & Analysis to performance test the newly built Manhattan WMS systems
  • Test Strategy Preparation
  • Test Data creation
  • Walk through of project planning with all stakeholders
  • Manhattan WMS system related interface testing
  • Extensive interaction with third party vendors
  • Analyze the test result and determine if the expected transaction SLAs were simulated during the execution.
  • Isolate the bottlenecks and analyze the root cause using HP Diagnostics.
  • Identify the exceptions observed during the test run via Splunk.
  • Analyze client and server side metrics, identify performance issues and provide detailed report on performance bottlenecks.
  • Responsible for capacity estimation/planning, modeling, monitoring, analyzing and recommending solutions to performance problems with enterprise business applications.
  • Monitor resource usage for physical servers, application servers & databases to drive optimization changes in production environment.
  • Plan and manage deliverables for Performance testing, performance diagnostics, capacity planning and performance monitoring.
  • Conduct system performance and stress testing, analyze test results and suggest action plans.
  • Designed, developed and executed many distinct types of performance tests based on application requirements.

Tools: Used: HP LoadRunner 11.xx, Jmeter, HP Performance Center, HPSM, Remedy, IBM WebSphere, HP Diagnostics, Wily Introscope, Manhattan WMS.

Performance Tester

Confidential

Responsibilities:

  • Isolate the bottlenecks and analyze the root cause
  • Analyze client and server side metrics, identify performance issues and provide detailed report on performance bottlenecks
  • Re-validate the application performance after the recommended configuration changes are implemented
  • Requirement Gathering & Analysis to performance test the newly built Manhattan WMS systems
  • Test Strategy Preparation.
  • Walk through of project planning with all stakeholders.
  • Extensive interaction with third party vendors.
  • Develop the test scripts using different protocols.
  • Reviewing the offshore deliverables like test scripts, execution results etc.
  • Defect Management.
  • Scenario creation and execution.
  • Analyze the test result and determine if the expected SLAs was simulated during execution.
  • Isolate the bottlenecks and analyze the root cause.
  • Analyze client and server side metrics, identify performance issues and provide detailed report on performance bottlenecks.
  • Re-validate the application performance after the recommended configuration changes are implemented.
  • Understanding the non-functional and performance requirements of the application.
  • Designing the scenarios based on production workload patterns and executing load and endurance tests.

Tools: Used: HP LoadRunner 11.xx, Jmeter, HP Performance Center, HPSM, Remedy, IBM WebSphere, Tomcat, Dynatrace.

Performance Tester

Confidential

Responsibilities:

  • Understanding the non-functional requirements from business.
  • Designing the scenarios based on production workload patterns and executing Load, Stress and Endurance tests
  • Analyzing the critical business scenarios and the service level agreement objectives.
  • Involved in developing a typically customized script frame work and complex scripts for LoadRunner.
  • Examine the structure and architecture of the software with an eye for performance to identify bottlenecks when possible. Ensure there's adequate planning for redesign and rescaling as loads shift
  • Perform capacity planning for the existing infrastructure.
  • Gather requirements, clarify with Dev/QA (if needed), review and work on test plan.
  • Analyze the test reports and provide recommendations based on the reports to the respective teams.
  • Functional sanity testing of critical business processes for PT
  • Coordinate with different development team in case of any issue.

Tools: Used: HP LoadRunner 9.xx, HP Performance Center, HPSM, IBM WebSphere, HP Diagnostics.

Hire Now