Performance Engineering Lead Resume
New York, NY
SUMMARY:
- 8+ Years of experience in Software Testing.
- Experience in Performance Testing of web applications, SOA and MQ applications.
- Strong experience in Performance Testing tool HP LoadRunner.
- Strong experience in developing Performance Test Plans, Performance Test Scripts, executing Performance Tests, preparing Performance Test Reports.
- Strong in Load runner Scripting concepts - Recording, Parameterization, Correlation, checkpoints, Scripts Customization.
- Performed various types of tests such as System Testing, Performance Testing, Benchmark Testing, Stress Testing and Endurance testing.
- Involved in setting up of Performance Testing environments.
- Experience in using Web/HTTP, WebService, Oracle2tier, MQ protocols.
- Experienced in using Performance monitoring tools such DynaTrace, Wily IntroScope, Team Quest.
- Experience using various databases like Oracle, MY SQL.
- Involved in Performance Tuning of Oracle and DB2 databases.
- Experience in working with Waterfall model and Agile SDLC methodologies.
TECHNICAL SKILLS:
Operating Systems: Windows XP/7, z/OS, UNIX.
Databases: Oracle, SQL Server, DB2, MS Access.
Languages: Java/J2EE, C/C++, Visual Basic, SQL/PLSQL.
Testing Tools: LoadRunner, Quick Test Professional, Quality Center.
Monitoring Tools: DynaTrace, Wily IntroScope, Team Quest.
Scripting Languages: VB Script, Java Script.
Web Technologies: HTML, DHTML, XML, ASP, IIS.
Others: TOAD, TIBCO, Putty, DOS.
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Performance Engineering Lead
Responsibilities:
- Gathering the Performance Test requirements and identifying the Performance Test scenarios.
- Developing Performance Test Plan and Performance Test Cases.
- Interacting with project team to make sure the Performance Test environment is ready for Performance Tests.
- Developing Performance Test scripts using LoadRunner’s VuGen with protocols such as Web/HTTP, MQ.
- Gathering the data required to execute the test scripts by interacting with Developers and Business Analysts.
- Enhancing the Performance Test scripts using correlation, parameterization.
- Implementing the content checks by inserting text check points.
- Used if conditions, for loops and simple c functions to customize the scripts wherever required.
- Inserting rendezvous points for simulating Vusers to simultaneously perform a task.
- Confirming that the Performance Test scripts are working, by checking in the database in case of updates or inserts.
- Reviewing the Performance Test scripts with the Performance Testing team.
- Designing the scenarios for Benchmark Testing, Stress Testing and Endurance testing using LoadRunner Controller.
- Executing Performance Tests for different web technologies such as J2EE, WAS MQ.
- Monitoring JVM statistics, the application level logs for out of memory exceptions.
- Monitoring the Performance metrics such as Response Times, Hits Per Second, Throughput during Performance Tests.
- Monitoring Server’s CPU usage, Memory usage, Application performance indicators using monitoring tools such as CA Wily Introscope and Dynatrace.
- Comparing the Performance test results with given SLAs. Reviewing the Performance Test results with project team.
Confidential, Windsor, CT
Sr Performance Engineer
Responsibilities:
- Meeting with the stakeholders to gather the performance requirements.
- Interacting with developers and QA Analysts to understand the flow of the application.
- Identifying the Performance Test scenarios based on the usage and volumes.
- Develop Performance Test scripts with Virtual User Generator using Web/HTTP protocol.
- Enhancing the Performance Test scripts by correlating, parameterizing using Text Check points.
- Designing the scenarios using Controller for Performance Tests, Stress Tests, Longevity Tests.
- Analyzing the Performance Test Results to find out bottlenecks.
- Monitoring JVM heap usage and look for any memory leaks.
- Used SQL queries to prepare test data for Performance Testing.
- Used UNIX commands to monitor the servers during Performance Tests.
Environment: LoadRunner 11.0, J2EE, ASP.NET, DB2, WebSphere, Quality Center 9.2, Quick Test Professional 11.5.
Confidential, Waltham, MA
Sr Performance Engineer
Responsibilities:
- Identifying and documenting the business requirements, timelines, risks and stakeholders for the project.
- Developing and maintaining automated test scripts using Load Runner, Jmeter and HTTP and Web Services protocols.
- Identifying bottlenecks, data errors and integration problems and revising application to enhance performance before Application go live.
- Performing Longevity test for the applications to find out the memory leaks in the application. Coordinating with developers to isolate and fix the memory leaks in the application.
- Monitoring JVM statistics and the application level logs for out of memory exceptions.
- Working closely with product developers and team leads, system developers, Business Analysts, DBA and project managers.
- Monitoring production infrastructure and capacity planning for releases.
- Analyzed test results, documented the recommendations and created performance engagement reports after each engagement.
Environment: LoadRunner 11.0, J2EE, ASP.NET, DB2, WebSphere, Quality Center 9.2, Quick Test Professional 11.5.
Confidential, Baltimore, MD
Performance Engineer
Responsibilities:
- Reviewing the performance requirements and identifying the Performance Test Scenarios.
- Developed performance test plan and Performance Test approach documents.
- Develop Performance Test scripts with Virtual User Generator using Web/HTTP protocol.
- Enhancing the Performance Test scripts by correlating, parameterizing using Text Check points,
- Designing the scenarios using Controller for Performance Tests, Stress Tests, and Endurance Tests.
- Analyzing the Performance Test Results to find out bottlenecks.
- Monitoring JVM heap usage and look for any memory leaks
- Used SQL queries to prepare test data for Performance Testing.
Environment: LoadRunner 9.5, J2EE, ASP.NET, DB2, WebSphere, Quality Center 9.2, Quick Test Professional 11.0.
Confidential
Performance Engineer
Responsibilities:
- Reviewing the technical design documents of the application to understand the architecture.
- Developed System Test Cases as per the requirements.
- Performed Smoke testing, System Testing, Regression Testing.
- Developing Performance Test scripts and enhancing the scripts
- Designing the scenarios as per the workload model
- Executing Performance Tests, Stress Tests, Endurance Tests
- Used Web/HTTP protocol for developing the scripts.
- Preparing Performance Test Report once the performance tests are completed.
Environment: LoadRunner 8.1, Oracle10g,J2EE, MS SQL Server 2000,Web Logic, IBM AIX 4.3, MQ Series 4.0, Quality Center 9.0, Quick Test Professional 9.1.
