Performance Engineer Resume
New, JerseY
SUMMARY
- 10+ years of experience and expertise in Performance Testing, Analysis and end to end performance test activities in java and .Net based applications.
- Experience in Requirement Analysis, Test Planning, Test Strategy, Test Execution, Test Analysis, Defect Reporting and Documentation.
- Experience in performance tests like, Load Testing, Soak Testing.
- Experience in Test Automation using Tools like Load Runner & Performance Center.
- Experience in Designing of Automation Test Scripts using C and Java using LoadRunner.
- Experience in leading Testing Initiatives like Test Planning, Test Estimation & Test Schedules for small to large software development projects.
- Experience in providing capacity planning to developers by testing performance on the applications
- Experience in generating reports on web traffic and predict future capacity needs
- Experienced in handling end - to-end Performance Testing activities.
- Successfully implemented Performance Test Labs for Load Test Execution.
- Simultaneously executed Multiple Projects and Attends Status and Project Meetings as necessary.
- Managed and coordinated the projects with Onsite and off shore teams for India, UK, US and South Africa.
TECHNICAL SKILLS
Operating System: Windows 2003/NT/2000/XP, UNIX (Linux, Solaris)
Database: SQL Server 6.5/7.0, ORACLE
Web Technologies: HTML, DHTML, XML, J2EE
Languages: C, java, SQL
Testing Tools: Load Runner9.0/11.0, Performance centre
Tracking Tools: Quality Center 9.0
Others: MS Office, PowerPoint, Outlook.
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
Performance Test Lead
Responsibilities:
- Resolving the Performance Issues In the Performance Lab
- Gathering the information for previous successful benchmarked load tests
- Gathering the application’s new performance requirements after interacting with client/development team or getting values from production environment etc
- Create Test plans i.e. gather requirements /interact with client/get approval etc.
- Identification of new Performance Testing Scenarios and Business Transactions.
- Developed the Load Test scripts using the Load Runner Virtual User Generator and enhanced the scripts by including transactions, parameterize the constant values and correlating the dynamic values.
- Test Data preparation for tests i.e. setup the data in the application to meet the functionality during the tests, setup data for test tool etc
- Modification of Load Runner Scripts and execution i.e. Capture the scenario, do required modifications in the script like co-relation/parameterization etc based to the requirement do the tests like Load test etc.
- Monitor the accessibility of bank's internet applications.
- Enhanced Load Runner scripts to test the new builds of the application Developing Vuser scripts and enhanced the basic script by Parameterizing the constant values
- Bottleneck analysis during Performance testing was figured out using Profilers like SiteScope.
- Submitting detailed test reports to Business/project teams with performance tuning suggestions if required.
- Provide capacity planning guidance to web developers by testing the performance of internet applications.
- Coordinating with the Project Team for Test closure report Sign offs.
Environment: JAVA, C, Load runner, Quality Center, Windows XP, Linux.
Confidential
Performance Test Lead
Responsibilities:
- Gathering the application’s performance requirements after interacting with client/development team or getting values from production environment etc
- Create Test plans i.e. gather requirements /interact with client/get approval etc.
- Identification of Performance Testing Scenarios and Business Transactions.
- Test Data preparation for tests i.e. setup the data in the application to meet the functionality during the tests, setup data for test tool etc.
- Preparation of Load Runner Scripts and execution i.e. Capture the scenario and do required modifications in the script.
- Running batch and background process like Loaders.
- Analyze the results i.e. Analyze the result looking at objectives like Response Time/TPS, CPU, and Memory, heap etc.
- Used Load Runner for checking the performance of Various Reports and Queries under load
- Drill down the issues with help of monitoring tools and profilers i.e. correlate result with graphs like Hardware resource graph to response time etc.
- Preparing, Analyzing & sending Analysis Results to Performance Tuning team and Higher Management
- Publish the results i.e. gather information/publish to leads/ discuss the result with dev/client etc
- Bottleneck analysis during Performance testing was figured out using Perfmon and Site Scope.
- Coordinating with the Project Team for Test Sign offs.
- Highly appreciated for the hard work when the team was being nurtured and mentored for Preparation of Performance Test Plan.
Environment: JAVA, C, Load runner, Quality Center, Windows 2003, Linux.
Confidential
Responsibilities:
- Gathering the application’s performance requirements after interacting with client/development team or getting values from production environment etc
- Create Test plans i.e. gather requirements /interact with client/get approval etc.
- Identification of Performance Testing Scenarios and Transactions.
- Test Data preparation for tests i.e. setup the data in the application to meet the functionality during the tests.
- Preparation of Load Runner Scripts and execution i.e. Capture the scenario, do required modifications in the script like co-relation/parameterization etc based to the requirement do the tests like Base line test/Scalability test etc.
- Analyze the results i.e. Analyze the result looking at objectives like Response Time/TPS etc.
- Drill down the issues with help of Performance monitoring tools i.e. correlate result with graphs like Hardware resource graph to response time etc.
- Preparing, Analyzing & sending Analysis Results to Performance Tuning team and Higher Management
- Publish the results i.e. gather information/publish to leads/ discuss the result with dev/client etc
- Bottleneck analysis during testing with Project Team and Development Team.
- Coordinating with the Project Team for Performance Test Sign offs.
Environment: JAVA, C, Load runner, Quality Center, Windows XP, IE 9.0.
Confidential
Performance Engineer
Responsibilities:
- Tested the Client/Server application manually.
- Installation of Performance LAB For all Confidential Applications.
- Resolving the Performance Issues In the Performance Lab
- Gathering the application’s performance requirements after interacting with client/development team or getting values from production environment etc
- Create Test plans i.e. gather requirements /interact with client/get approval etc.
- Identification of Performance Testing Scenarios and Transactions.
- Test Data preparation for tests i.e. setup the data in the application to meet the functionality during the tests, setup data for test tool etc.
- Independently develop Load Runner test scripts according to test specifications/requirements.
- Analyzed the results of the Load test by using Load Runner Analysis tool, looking at the online monitors and the graphs,looked into AWR reports and identified the bottlenecks in the system
Environment: JAVA, C, Load runner, Quality Center, Windows 2003, IE 9.0.
Confidential
Performance Engineer
Responsibilities:
- Create Test plans i.e. gather requirements /interact with client/get approval etc.
- Identification of Performance Testing Scenarios and Transactions.
- Test Data preparation for tests i.e. setup the data in the application to meet the functionality during the tests.
- Involved in the Management of the Win Runner scripts, Load Runner scripts and Requirements and the bug database using Mercury Quality Center .
- Preparation of Load Runner Scripts and execution i.e. Capture the scenario, do required modifications in the script like co-relation/parameterization etc based to the requirement do the tests like Base line test/Scalability test etc.
- Enhancing Vusers Scripts by correlation, parameterization, transaction points, rendezvous points and various Load Runner functions
- Analyze the results i.e. Analyze the result looking at objectives like Response Time/TPS etc.
- Drill down the issues with help of monitoring tools i.e. correlate result with graphs like Hardware resource graph to response time etc.
- Preparing, Analyzing & sending Analysis Results to Performance Tuning team and Higher Management
- Publish the results i.e. gather information/publish to leads/ discuss the result with dev/client etc.
Environment: .net, C, Load runner, Quality Center, Windows XP, IE 7.0.
Confidential
Performance Engineer
Responsibilities:
- Creating pages in Html, CSS.
- Creating Online User Registrations.
- Making Payments for ECS and Cheques.
- Gathering the application Requirements for testing.
- Write test scripts from the FER document.
- Analyzed the requirements and Developed Test Cases.
- Ran SQL queries on tables to verify data.
- Involved in Functional Testing and System Testing.
Environment: .net, C, Load runner, Windows XP.
Confidential
Software Engineer
Responsibilities:
- Creating pages in Html, CSS.
- Creating user submission forms.
- Write test scripts from the FER document.
- Analyzed the requirements and Developed Test Cases.
- Ran SQL queries on tables to verify data.
- Involved in Functional Testing and System Testing..
Environment: .net, C, Windows XP.