We provide IT Staff Augmentation Services!

 lead Performance Engineer Resume

5.00/5 (Submit Your Rating)

Centerville, VA

SUMMARY:

  • Over 6 years of experience in performance testing of client - servers, web services and web-based applications with exposure to diverse business domains that include banking, insurance, healthcare and engineering.
  • Exceptional verbal and written communication skills, demonstrated influencing skills, and ability to work effectively in a geographically dispersed team.
  • Proficient in performance test management and performance automation tools;
  • Performance Center 12.x
  • Load Runner 12.x
  • Site Scope
  • Advanced understanding of Performance Center, application protocol support. Strong experience with Web (http/https) and web service protocol.
  • Using Amazon cloud services to create performance test lab to performance test application
  • Expert in using protocols like HTTPS / HTML and web service security.
  • Experienced in System Testing, Integration Testing, Smoke Testing, Functional Testing, Regression Testing, User acceptance testing Performance, Load, and Stress Testing.
  • Advanced C, and java scripting skills specifically correlation, debugging, parameterization, and creating custom functions.Experience creating scripts for Remote Terminal Emulator (RTE).
  • Proven experience with the Software Development Life Cycle including analysis, design, performance modeling, reporting, and metrics, as such:o Developed performance test plan o Developed performance Work-load models for testing o Test execution summary reporting o Defect management and reporting o Archive testing assets in order to verify completion of testing
  • Experienced working with test cases and test scripts under Windows, Mainframe, and UNIX environments.Expert using Load Runner and Performance Center for performance engineering.
  • Specific performance testing expertise includes load, baseline, benchmark, component, regression, functionality and stress testing using Load Runner. Expert in VuGen scripting, Text checks were written, Image checks were written, and Created scenarios for Rendezvous point and Sequential users. Run time settings were also configured for HTTP iterations. Simulated Modem speeds to test a real world scenario. CPU, Memory, ASP Requests, Network, Web connections and through put were monitored while running various tests.
  • Expert in following scripting languages: C and VB script. Highly skilled in quality assurance documentation, including, test plans, test cases, requirements traceability matrix (RTM), defect management, and, performance metrics.
  • Expertise in developing and maintaining test scripts, analyzing bugs and interacting with development team in fixing the defects.
  • Experienced using MS Project for scheduling and assigning resources for different projects.Exceptional ability to interact with system users, developers and required parties. An excellent team player, a self-motivated, a quick learner and enthusiast to learn new technologies.
  • Capable of working independently to complete daily expectations yet be able to work well in a team driven environment.

TECHNICAL SKILLS:

Testing Tools: Load Runner 11.04/11.50/12.50 - VuGen, Analysis and Controller. Performance Center, SiteScope, Jmeter, QC, and QTP/UFT.

Scripting: C, VB Script, PowerShell

Protocols: Web (HTTP/HTML && HTTPS), Web Services, Web Service Security

Operating System: Windows, UNIX, and Solaris.

Database: Oracle, DB2, MS Access, SQL2008, SQL2012.

Methodologies: Waterfall, Agile

Servers: Apache, IIS and Web Logic.

Monitoring Tools: AppDynamics, New Relic, DynaTrace, Debug Diagnostics Tool.

Others: Putty, MS Office, Splunk, Collis, In-house tools.

PROFESSIONAL EXPERIENCE:

Confidential, Centerville, VA

Lead Performance Engineer

Responsibilities:

  • Acted as a performance lead, met with the project team to determine performance requirements and goals, determine test strategies based on requirements and architecture of the application.
  • Attend daily stand-up scrum meetings to provide status update regarding performance defects and their impacts.Create scripts on https and web service security (WSS) protocol; manage certificates to setup the environment for script generation.Present approach document review, test plan, with all the relevant teams.Test different aspects of healthcare system, such as, DOD, veteran’s Affairs (VA) and other external partners.Use SPLUNK to gather production workload data. Create Data model for test environment based on production stats captured. Simulate scaled-down production workload in test environment.Utilize capabilities of PowerShell and automate redundant actions. Create, update, and delete configuration files on local/remote servers. Manage/maintain iis servers after each build for consistency.Setup test user accounts and test user data to simulate existing production artifacts in SQL server.Create custom build scripts to simulate transactions processed by external partners.
  • Ensure response time is not jeopardized by large volumes of data and users.
  • Setup pacing and think time in Run-Time-Settings to simulate a real user, to achieve real world scenarios.Extensively used other features like parameterization, correlation, and condition statements.
  • Extensively used LoadRunner Controller to generate load, define load generators and controllers.
  • Perform various types of tests, such as, step test, smoke test, load test, stress test, and capacity test.
  • Accurately produce regular project status/reports to senior management to ensure on-time project launch.
  • Provide weekly application availability reports to the management.
  • Identify and eliminate performance bottlenecks during the agile Software Development Life Cycle.
  • Used Test Results to provide summary reports, response times and monitor averages.
  • Extensive use of monitoring tools to expose performance problems within different tiers of application. Following tools were used: AppDynamics, New Relic, DynaTrace, Debug Diagnostics Tool.

Environment: Load Runner VuGen/Controller/Analysis, windows, IIS server, sql 2008, sql 2012.

Confidential, Wilmington, DE

Performance Engineer

Responsibilities:

  • Acted as a team member, met with the project team to determine performance requirements and goals, determine test strategies based on requirements and architecture of the application.Meet with business team to get the performance requirements for the Load Testing, Stress Testing andCapacity Planning.
  • Analyzed BRD, Screenshots, and Functional specification documents to prepare test plans, and test cases.Create batch program files to convert large amount of data/filesAcquire production data from the respected teams and convert data using Collis tool to meet specific requirement of business.Present approach document review, test plan, with all the relevant teams.Conduct playbook walkthrough with developers, business analysts, database engineers, and management.Created performance test lab instances, which were used as part of the architecture, to simulate traffic to the application.Reducing cost and maintain activity by utilizing amazon services to create performance test lab.Designing real world scenario to performance test each associations.Worked in a production backup environment, especially with mainframe, mq queue managers.Worked on an application, where simulating traffic from Visa, MasterCard, and Chase Net in a production recover environment.
  • Created scripts using load runner java vuser on a custom build environment.
  • Simulating mq packet traffic, created scripts to drain messages from mq queue manager.
  • Ensure response time is not jeopardized by large volumes of data and users.
  • Setup pacing and think time in Run-Time-Settings to simulate a real user, to achieve real world scenarios.Extensively used other features like parameterization, correlation, and condition statements.
  • Extensively used LoadRunner Controller to generate load and define load generators and controllers.
  • Perform various types of tests, such as, step test, smoke test, load test, stress test, simulating install volumes on non-stop servers.Create high level reports using excel macro.
  • Accurately produce regular project status/reports to senior management to ensure on-time project launch.
  • Provide weekly application availability reports to the management.
  • Identify and eliminate performance bottlenecks during the Software Development Life Cycle.
  • Used Test Results to provide summary reports, response times and monitor averages.

Environment: Load Runner VuGen/Controller/Analysis, Collis, Unix, and putty.

Confidential, Minneapolis, MN

Performance Engineer

Responsibilities:

  • Acted as a team member, met with the project team to determine performance requirements and goals, determine test strategies based on requirements and architecture of the application.Dealt with business team to get the performance requirements for the Load Testing, Stress Testing andCapacity Planning.
  • Acquired requirements through walk-through meetings with developers and FSD documents.
  • Worked on multiple applications simultaneously as a load tester.Analyzed BRD, Screenshots, and Functional specification documents to prepare test plans, and test cases.
  • Accurately produce regular project status/reports to senior management to ensure on-time project launch.
  • Created test plan based on requirements and work load characteristics.
  • Created test cases for business critical applications and new messages.
  • Created scripts using load runner
  • Scenarios were created in performance center
  • Scripts were executed to simulate end user behavior
  • Setup pacing and think time in Run-Time-Settings to simulate a real user, to achieve real world scenarios.
  • Worked on multiple banker applications using scenarios which were created in performance center/load runner.
  • Identify and eliminate performance bottlenecks during the Software Development Life Cycle.Extensively used VuGen to write scripts and customize performance test harness Web Protocol.Extensively used other features like parameterization, correlation, and condition statements.Configured monitors for WebSphere, MQ Series and Database.
  • Extensively used Performance Center to generate load and define load generators and controllers.
  • Used Test Results to provide summary reports, response times and monitor averages.
  • Ensure response time is not jeopardized by large volumes of data and users.
  • Responsible for setting up and maintaining Site scope monitors.
  • Provide weekly application availability reports to the management.
  • In the process of testing the product, SCRUM flavor of agile methodology is used to report the status.

Environment: Load Runner, VuGen, Performance Center, Site scope, Web sphere, Web logic, UNIX, and putty.

Confidential, Atlanta, GA

Performance Tester

Responsibilities:

  • Acted as Load Runner expert, met with the project team to determine performance requirements and goals, determine test strategies based on requirements and architecture of the application.
  • Identify and eliminate performance bottlenecks during the Software Development Life Cycle.
  • Accurately produce regular project status/reports to senior management to ensure on-time project launch.Analyzed BRD, Screenshots, and Functional specification documents to prepare test plans, and test cases.Dealt with business team to get the performance requirements for the Load Testing, Stress Testing andCapacity Planning.
  • Performed Performance testing using Load Runner and developed test scripts, test cases and scenarios.Extensively used VuGen to write script and customize performance test harness Web Protocol.Extensively used other features like parameterization, correlation.Configured monitors for WebSphere, MQ Series and Database.
  • Preparation and execution of test scripts using SOAP UI tool to perform Web Services testing.
  • Responsible for developing Load Runner Scripts in VuGen for SAP Enterprise Portal Load Testing based onTransactional Volume, Concurrent Users, and requests/hour.
  • Setup pacing and think time in Run-Time-Settings to simulate a real user, to achieve real world scenarios.
  • Extensively used Controller to generate load and define load generators.
  • Used Test Results to provide summary reports, response times and monitor averages.
  • Ensure response time is not jeopardized by large volumes of data and users.
  • Responsible for setting up and maintaining Site scope monitors.
  • Provide daily/weekly application availability reports to the management.
  • In the process of testing the product, SCRUM flavor of agile methodology is used to report the status.
  • Use Quality Center for repository, reporting and results.

Environment: Load Runner, VuGen, JMeter, SOAP UI, SAP, Performance Center, QTP, Team Quest, Quality Center, Site scope, Java, JavaScript, Web sphere, Web logic, HTML, Oracle, SQL, Clear Quest, Unix.

Confidential, Chicago, IL

Performance Tester

Responsibilities:

  • High Level Test Plans were written by incorporating User Profiles, Configurations, Environments, Risks, Test Scenarios, Schedules and Analysis, and Presentation of Results.Utilized Load Runner to conduct stress testing of the application in order to determine the yield point of the application by subjecting it to heavy user load.
  • Involved in developing test cases and scripts for Load/Stress and Performance testing of the application. Created and executed Test cases based on business requirements and test plans using Quality Center.Expert in the use of Rendezvous point to create a scenario where multiple users access a particular transaction at the same time.
  • Monitored different graphs in the controller, such as, Transaction Response Time and Analyzed Server Performance Status, Hits per Second, and Throughput using Load Runner Analysis.
  • Created automated scripts for AUT using VuGen in Load Runner (Web Services protocol) for regression scenarios.
  • Extensively used other features in Load Runner like parameterization and correlation.Responsible for creating various activities like writing manual test cases, reviews, preparation of test data, test case execution, defect management including logging and tracking defects and, traceability during test cycles.
  • Responsible for creating Traceability Matrix.Experience on analyzing the systems test and systems analysisInteracted with stakeholders during testing. Isolated bottlenecks at different levels and suggesting tune-up methodologies.
  • Worked with the Development and Product Support team to simulate realistic production scenarios for load and stress testing.

We'd love your feedback!