We provide IT Staff Augmentation Services!

Performance Engineer Resume

Bloomington, IL

SUMMARY:

An accomplished Performance Engineering Professional with more than 6 years of experience with expertise in Performance Testing Space & WebSphere Application Server Administration. I am a forward thinking, capable and committed Administrator with a proven ability to meet agreed deadlines. As a Performance Engineer I am responsible for hands - on testing, analysis and optimization of software applications and systems.

AREAS OF EXPERTISE:

  • Experience in testing web services and applications using LoadRunner, JMETER & SOAP UI.
  • Developing the test scripts using Vugen and enhancing the scripts by creating/implementing Parameterization, Checkpoints, Transactions, Reusable functions, Correlations, Actions/Blocks, Iterations, Pacing or think time to emulate real world users.
  • Independently develop and customize test scripts according to test specifications/requirements using Jmeter and LoadRunner.
  • Design and create tests scenarios and execute them in HP Performance Center 12.50.
  • Analyzing requirements, and developing testing strategies, executing Test Plans and Scripts in waterfall, Agile & Scrum development methodologies
  • Participate in Testing Documentation reviews and walkthroughs including Test Plan, Test Strategies, Test Summary Report and Design Reviews.
  • Coordinating with all stakeholders to ensure the availability of test environment and test data.
  • Create test data, Execute test cases, Document results, log defects.
  • Conduct system performance, Stress, Load and Endurance tests, analyze test results and suggest action plans.
  • Strong knowledge about Software Testing Life Cycle, Defect Management Life Cycle, Software Development Life Cycle, Agile and Rapid Application Development Methodologies.
  • Working experience of Functional, System, End to End, Sanity, Smoke, Regression, Load, Stress, Usability and integration test types.
  • Monitor Heap/memory/disk utilization using monitoring tools like HP Diagnostics and BMC BEST1.
  • Bottleneck analysis, Java core / thread dump analysis, Heap dump analysis & GC Garbage Collection analysis
  • IBM Support Assistant Workbench tools, IBM PMAT (Pattern Modeling and Analysis Tool), IBM TMDA (Thread and Monitor Dump Analyzer) & IBM Memory Analyzer
  • Provide diagnostic and testing support, application/server level Technical assessment, requirement capture and analysis and impact analysis.
  • Responsible for capacity estimation/planning, modeling, monitoring, analyzing and recommend solutions to performance problems with enterprise business applications.
  • Monitor resource usage for physical servers, application servers & databases to drive optimization changes in production environment.

ORGANIZATIONAL 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.
  • Performance testing of web services and applications using LoadRunner, JMETER & SOAP UI.
  • Record and enhance Vugen scripts using correlation and parameterization to emulate real world users.
  • 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.
  • Collaborate with Development and Product Managers to drive testability and ensure quality of the releases.
  • Design and create tests scenarios and execute them in HP Performance Center 12.50.
  • Develop Workload models using BVM's for various applications.
  • Ensure Test Environments once created are working as expected.
  • Ensure test data is ready for execution and facilitate readiness, test case review meetings.
  • Participate in Testing Documentation reviews and walkthroughs including Test Plan, Test Strategies, Test Summary Report and Design Reviews.
  • Create test data, execute test cases, document results and log defects.
  • Coordinate the execution of Formal Performance Testing and document the final performance test results.
  • Review deliverables such as requirements, design documentation, etc.
  • Identify and create risk and issues to document them.
  • Produce status on recurring basis and create evidence of test.
  • Migrate Infrastructure J2EE Applications from WAS6.1 to WAS8.5 in Several Projects.
  • Use HP Diagnostics to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool settings.
  • Provide load/stress and architecture validation testing and troubleshooting on issues such as Out of Memory, 100% CPU Usage, hung Thread sessions, session replication, JVM Crashes.
  • 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.
  • Involved in Troubleshooting Admin Server start-up issues, Java code defects after deployment, like class path issues and errors in application properties files by checking JVM logs and Plugin-logs.
  • Worked as Performance Test lead for multiple projects which involves Horizontal Data movement by assisting in Determining testing approach & Test resource needs.
  • Prepare and Submit project status reports to the Client Test Manager.

Tools: HP LoadRunner 11.52, 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 Analyst

Confidential, New York City, NY

Responsibilities:

  • 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.
  • Developing the test scripts using Vugen and enhancing the scripts by creating/implementing Parameterization, Checkpoints, Transactions, Reusable functions, Correlations, Actions/Blocks, Iterations, Pacing or think time to emulate real world users.
  • Work with offshore, review performance scripts and interact with the different stakeholders for any bottlenecks.
  • 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.
  • Deployed the applications in Testing, Staging and Production Environments, following change management practices.
  • Installed EARs, WARs and configured application specific JVM settings (Using WSDG request), Web container parameters using the Admin Console following the change management requests.
  • Used Tivoli Performance Viewer/Wily Introscope/HP Diagnostics to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool settings.
  • Analyze performance results and recommend optimizations to hardware/software configurations, database design, and environment setup.
  • Migrate Infrastructure J2EE Applications from WAS6.1 to WAS8.5 using automation scripts.
  • Work closely with developers to define and configure Application Servers, Virtual Hosts, Web Applications, and Web resources, Servlets, JDBC Providers & Data Sources.
  • Monitored the health of the JVM by taking Thread Dumps and analyzing the Stack traces.
  • Involved in Troubleshooting Admin Server start-up issues, Java code defects after deployment, like class path issues and errors in application properties files by checking JVM logs and Plugin-logs.

Tools: Used: HP LoadRunner 11.52, HP Performance Center, HPSM, Remedy, IBM WebSphere, HP Diagnostics, Wily Introscope.

Performance Analyst

Confidential, Columbus, Ohio

Responsibilities:

  • Understanding the non-functional requirements from business.
  • 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, Remedy, IBM WebSphere, HP Diagnostics.

Hire Now