We provide IT Staff Augmentation Services!

Performance Engineer Resume

2.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 7 years of diverse experience as a Performance Engineer/ Tester in both distributed Client/Server and web applications.
  • Extensive knowledge in Performance Test Life Cycle.
  • Experience in the entire SDLC life cycle, from requirements gathering to releasing into production.
  • Hands on experience with Performance Testing of Web Application, Web Services using Load Runner.
  • Defining performance metrics, analyzing the usage of the application, conducting test by both Manual Scenario in Percentage mode and through Goal Oriented Scenario.
  • Expertise in using performance testing tools such as HP LoadRunner, Performance Center, and Jmeter.
  • Involved in developing load and performance test scripts using Web (HTTP/HTML), Web Services, Ajax Truclient, Citrix & Click and Script protocols.
  • Expert in Developing VUGEN Scripts.
  • Strong theoretical and practical experience with various agile approaches and implementation in a large organization.
  • Extensive experience with baseline, benchmark, load, stress and endurance testing for performance.
  • Monitored the performance of web, application and database servers using Perfmon, SiteScope, ALM Performance center
  • Excellent in communication, presentation and interpersonal skills.
  • Worked in centralized performance test teams which cater to different application owners and contributed to the completion of all projects on time.
  • Ability to work in tight schedules and on different applications concurrently.
  • Certified in HP LoadRunner and HP SiteScope

TECHNICAL SKILLS

Operating Systems: AIX, HP - UX, Solaris, UNIX, Windows XP, 2003, 2000, Vista, Windows NT and Linux

Languages: C, C++, JAVA/J2EE, VB Scripts, PERL, Python, XML, Shell Scripting, Ruby

Databases: Oracle, DB2, SQL Server, MS Access, MySQL

Web Related: DHTML, XML, HTML

Testing Tools: LoadRunner, Quality center, Performance center, Jmeter

Web / Application Servers: Apache, Tomcat, Weblogic, WebSphere, IIS

Methodologies: RUP, Agile, Waterfall, Performance Testing

Project Management / Analysis: MS Project, MS Visio, ClearCase, ClearQuest, Rational Requisite Pro and UML

Other: HP SiteScope, TeamQuest, HP Diagnostics, Openview, Perceiver, BMC Bestone, SCOM, Wily Introscope, QTP, Shunra, Candela, Rational Performance Tester, Tidal

PROFESSIONAL EXPERIENCE

Confidential, NJ

Performance Engineer

Responsibilities:

  • Developed Performance testing plan based on business and technical requirements.
  • Used Virtual User Generator to develop scripts for Web (HTTP/HTML), Web Services, Ajax TruClient, SMTP, MAPI protocols
  • Uploaded scripts, created scenarios, executed tests and extracted results in ALM performance center.
  • Monitored server and client side metrics while running Load tests.
  • Tested Email, SharePoint, Data prevention applications and supported the project team to complete in the planned timeline
  • Tested the application on performance & production environments during off hours.
  • Monitored system performance using TeamQuest & HP Performance center.
  • Monitored the metrics such as response times, throughput and server resources such as CPU %busy, Available MBytes using TeamQuest.
  • Identified bottleneck causing performance issues on the servers and worked with development team to detect the root cause
  • Produced interim results reports, analysis reports to provide test results, recommendations, risks, if applicable and published metrics used in stakeholder’s decisions
  • Involved in walkthroughs, daily status calls, internal and project review meetings, staff meetings, GO/NOGO meetings with performance and project team.
  • Updated the performance and project team about the project status and issues using status tracker, test tracking template and weekly deliverable documentation
  • Generated test data files using Powershell and Vugen
  • Gathered performance test requirements from business and created the workload model.
  • Calculated network throughput on proxy server by executing baseline test and compared the load test results with baseline.
  • Extracted the jobs from Tidal and identified the long running jobs. Requested DBA to analyze the long running queries during that time

Environment: LoadRunner, HP ALM, Oracle, SQL Server, Web Sphere, Quality Center, TeamQuest, Tidal, BMC Bestone, Dynatrace, SCOM, Perfmon.

Confidential - Secaucus, NJ

Sr.Performance Engineer

Responsibilities:

  • Developed Performance testing plan based on business and technical requirements.
  • Performed large-scale load volume end-to-end testing using large user data files.
  • Uploaded and modified test scripts into alm performance center from vugen.
  • Used Virtual User Generator to develop scripts for Web (HTTP/HTML), Web Services, Ajax truclient and citrix protocols
  • Created Test scenarios, Resource monitor profiles, reserved timeslots for future tests and extracted results in ALM performance center.
  • Monitored server and client side metrics while running Baseline, Load, Stress and Endurance testing.
  • Configured and used IP spoofing in LoadRunner to simulate a more realistic testing scenario.
  • Used Shunra to emulate latency during the test executions to simulate global locations.
  • Tested different versions of the application on performance and pre-production environments before going live to Production.
  • Monitored system performance using BMC BestOne, HP Site scope, HP Performance center and Windows performance monitor.
  • Monitored the metrics such as response times and server resources such as Total Processor Time, Available Bytes and disk transfers by using LoadRunner Monitors.
  • Identified bottleneck causing performance issues on the servers and worked with development team to detect the root cause
  • Involved in mobile testing and capacity planning efforts.
  • Produced status reports, analysis reports to provide test results, recommendations, identified risks, if applicable and published metrics used in stakeholder’s decisions
  • Involved in walkthroughs and review meetings with performance team to discuss related issues

Environment: Load Runner, Oracle, SQL Server, Web Sphere, Quality Center, HP Diagnostics, Shunra, Candela, Perfmon, SiteScope, ALM.

Confidential - Oaks, PA

Performance Analyst

Responsibilities:

  • Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
  • Extensively used LoadRunner for performance and stress testing.
  • Used Manual and Automated Correlation to Parameterize Dynamically changing Parameters
  • Prepare the Huge data for the Parameterized values in the scripts for multiple scenarios.
  • Developing Vuser Scripts and enhanced the basic script by parameterizing the constant values using LoadRunner.
  • Used LG controller to set up test scenario with ramp up, ramp down and peak load duration and execute the tests
  • Extensively used Quality Center for test planning, maintain test cases and test scripts for test execution as well as bug reporting.
  • Used Quality Center to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.
  • Checked the latency on the network with WAN emulation ON and OFF and analyzed the results by comparing to current location.
  • Monitored BufferCacheHitRatio, FullScansPerSecond, SqlCompilationsPerSecond, LockTimeoutsPerSecond and traced database server performance using SQL Profiler.
  • Develop the Daily status reports and publish the same to Development, Configuration, DBA and Network Teams.

Environment: Load Runner, QTP, Jmeter, Quality Center, Oracle, IIS, apache tomcat, Unix, Java, ASP.NET, ADO.NET, WebServices, IBM, AIX, Solaris, Web Logic.

Confidential - Cincinnati, OH

Performance Engineer

Responsibilities:

  • Responsible for gathering business requirements, studying the application and collecting the information from developers and business.
  • Parameterized large and complex test data to accurately depict production trends.
  • Developed vuser scripts in web, web services and citrix protocols
  • Parameterized unique IDS and stored dynamic content in variables and passed the values to Web submits under Http protocols.
  • Validated scripts to ensure they have been executed correctly and meet the scenario description.
  • Created Single User, Base Line, volume and Soak test scenarios and configured runtime settings to get desired transactions per hour
  • Monitored the CPU, Memory stats on Web servers, Application servers and DB servers using LR controller and windows perfmon
  • Monitor the Garbage collections, JDBC connections and Timeouts during the Test Execution.
  • Analyzed the LoadRunner reports to calculate Response Time and Transactions Per Second.
  • Developed performance analysis reports and Graphs (include LoadRunner built-in graphs and MS Excel - custom graphs).
  • Interacted with developers during testing for identifying memory leaks and fixing bugs
  • Published individual and project status reports

Environment: Windows 2000 Advanced Server,.Net, IIS, Oracle Database, SQL Server, WebLogic, MQ series(IBM and MS), Quality Center, LoadRunner, Perfmon.

Confidential - Mayfield, OH

Performance Engineer

Responsibilities:

  • Gathered business requirement, studied the application and collected the information from Analysts.
  • Developed and deployed test scripts to do end to end performance testing using LoadRunner.
  • Developed Virtual User Scripts for Web (HTTP/HTML), Webservices protocols
  • Defined Rendezvous point to create intense load on the server to measure the server performance under load.
  • Enhanced vuser scripts by storing dynamically varying object IDs in parameters and validating correct downloads of HTML pages by checking the content in sources.
  • Executed vuser scripts in controller for Base Line, Soak (Endurance test) and Stress test scenarios.
  • Simulated multiple Vuser scenarios in LoadRunner.
  • Monitored server resources behavior during test run using PERFMON and LoadRunner online monitors.
  • Responsible for monitoring Oracle Database performance for Indexes, Sessions, Connections, poorly written SQL queries and deadlocks for each component of application.
  • Identified and analyzed memory leaks at each component level.
  • Ensure that defects are approximately identified, analyzed, documented, tracked and resolved in Quality Center.
  • Attended the weekly status meetings and review meetings to discuss the project issues

Environment: Windows 2000 Advanced Server, IIS 5, Oracle, Jmeter, IBM AIX, DB2, SQL, Websphere, Performance Center, LoadRunner, Quality Center, SiteScope, Perfmon.

Confidential - Wayne, NJ 

Performance Tester

Responsibilities:

  • Involved in collecting and analyzing business requirement
  • Involved in creating, reviewing and publishing performance test plan and preparing test cases.
  • Generated the automated scripts using Load Runner and modified them according to the changes in test data and functionality of the business process in web(http/html) protocol
  • Manually correlated the dynamic values like session id, view state and parameterized the constant values to replay the scripts for different users.
  • Enhanced the scripts in vugen by adding transaction, checkpoints, pacing.
  • Created Rendezvous points to simulate a scenario of multiple users performing the same action simultaneously.
  • Conducted performance testing by creating Virtual Users and Scenarios using LoadRunner.
  • Prepared Reports using Analysis including Database Monitors, Network Monitor graphs, User Graphs, Error Graphs, Transaction graphs and Web Server Resource Graphs.
  • Identified problematic elements using the Load Runner Analysis tool and reported to the management

Environment: Windows, HPUX, AIX, JavaScript, Oracle, C, C++, WebSphere, Apache, WebLogic, SQL server, IE, XML, SSH, Quality Center, LoadRunner.

We'd love your feedback!