Sr. Performance Test Analyst Resume
Franklin Lakes, NJ
OBJECTIVE
- To obtain a challenging position as a Performance Tester where existing skills and experience can be used to their best advantage and where there is room for further professional development.
SUMMARY
- Over 7 years of experience in the field of Quality Assurance as Performance Test Analyst.
- Expertise on testing with web - based, client server and middleware applications using Load Runner, Quality Center and Quick Test Professional.
- Experience in developing Test Strategies, Test Scripts, Test Cases, Test Plans and Test execution
- Strong understanding of Agile and waterfall Methodologies.
- Excellent knowledge of SOA Load Testing using SOAP web services.
- Excellent understanding in diagnosing Web Applications performance issues and troubleshooting using Load Runner J2EE Diagnostics.
- Self starter and a team player with excellent communication, interpersonal and mentoring skills.
- Analyzing business requirements and developing Performance Strategy for benchmarking.
- System Analysis for Performance, Load, Stress testing and Endurance
- Identifying and Preparing Test cases for Performance Business Critical Transactions
- Proficient in using C for Correlation and parameterizing of VUser scripts to handle dynamic data values
- Creating, scheduling and monitoring Load Runner Controller and monitors for different load tests including Manual and Goal oriented scenarios.
- Creating and analyzing graphs, generation of performance test summary reports.
TECHNICAL SKILLS
Testing Software: Load Runner, Quality Center.
Operating Systems: UNIX, Windows XP/7/8
Database: SQL/PLSQL using Oracle 10g/11g
Programming Languages: C, C++,UNIX, JAVA
Web Browsers: Netscape Navigator, Internet Explorer, Mozilla Fire fox
Adobe Tools: Adobe Captivate, Adobe Photoshop, Snag It tool
Office Suites: MS-Excel, MS-PowerPoint, MS-Access, and MS-Word.
Web Technologies: Servlets, JSP, JDBC, Struts, Hibernate, Spring, Web Services.
Scripting Languages: Shell script, Java Script, HTML, XML
PROFESSIONAL EXPERIENCE
Confidential
Sr. Performance Test Analyst
Responsibilities:
- Analyzed user requirements, attended Change Request meetings to document changes and implemented procedures to test changes.
- Developed System Test Plan and Test Cases with detailed the testing scope, strategy, hi - level test requirements, validation and necessary resources.
- Involved in establishing goals and gathering system usage information for performance testing.
- Identified all business process flows for creating VUser scripts.
- Used extensive correlation, parameterization techniques in generating and standardizing the C test scripts for LoadRunner
- Generated Web Virtual load in the LoadRunner controller for web (HTTP/HTML) protocol.
- Executed LoadRunner scenarios.
- Identified key performance bottlenecks by monitoring various performance counters like CPU sage, Heap size, garbage collection, thread counts, Network latency.
- Involved in analyzing various graphs for client side and server side metrics like transaction response time, Hits per second graph, pages downloaded per second graph and Throughput graphs. Generated reports using LR Analysis tool.
- Experience in Site scope monitors.
- Used QC for documentation and bug tracking
Environment: C, J2EE Load Runner, HTML, XML, Web Logic, PL/SQL,Oracle, UNIX, Windows.
Confidential, Franklin lakes, NJ
Sr. Performance Test Analyst
Responsibilities:
- Analyzed System Requirements Specifications and developed appropriate Test Plans and Test cases.
- Documented all the requirements in the test plan module of the Quality Center.
- Involve in preparing Performance Test Workflow with QC.
- Responsible for carrying out Load testing during various phases of testing.
- Load testing specifically on the application and verification of the functionality of the application as per the business requirements.
- Used LoadRunner for stress testing the web server and fine - tuning of different web components.
- Identified performance bottlenecks by Analyzing various graphs generated by LoadRunner Analyzer including User Graphs, Error Graphs, Transaction graphs, Web Server Resource Graphs, Database Monitors and Network Monitor graphs.
- Generated Vuser scripts and created Scenarios for Load and Performance Testing with different host systems using LoadRunner.
- Used LR Functions and Web Functions by extensively using C, for Correlation.
- Creating check point for each page to ensure proper business flow.
- Analyzing the task distribution diagram to calculate number of users, think time and pacing which reflects the session behavior.
- Setting up of Rendezvous policies for handling simultaneous users.
- Collection of JVM statistics garbage collection data for monitoring the heap and physical memory
- Development & Tuning of PL/SQL Packages with interaction with D2K.
- Tested the Network, Transactions and issues related to Web Servers running TCP/IP protocol using LoadRunner.
- Used Sitescope, Sniffer and NMON.
- Created Reports/Graphs using LoadRunner analysis tools.
- Analyze various performance graphs and reports to pinpoint the bottleneck.
- Analyzed the system specification and business requirements for a full understanding of the business.
- Coordinated Managed offshore activities and assisted the offshore team in various business operations.
Environment: Java, J2EE, C, Quality Center, LoadRunner, Quick Test Pro, PL/SQL,Web Logic, IBM BPM Windows XP, SQL
Confidential
Performance Test Engineer
Responsibilities:
- Involved in various projects involving use of SOA across the enterprise, assessed risk and test strategy, and conducted appropriate levels of technical assurance reviews within the SDLC to provide feedback for improvement.
- Designed performance test framework for load testing activities in the organization.
- Used LoadRunner to create scripts for Performance Testing of different Web Services and Web Applications used in the organization.
- Responsible for Creating and Maintaining SOAP and HTTP Vusers using Vugen
- Created various scenarios in LoadRunner Controller to test the performance under varying user loads.
- Analyze overall server performance and identify bottle necks with addition of new applications for reporting scalability.
- Excellent understanding in diagnosing Web/App server performance issues/troubleshooting using LoadRunner J2EE Diagnostics.
- Develop and implement load and stress tests with Mercury LoadRunner, and present performance statistics to application teams, and provide recommendations of how and where performance can be improved.
- Monitor and administrate hardware capacity to ensure the necessary resources are available for all tests.
- Developed & Tuned PL/SQL Packages for optimal performance.
- Identified Disk Usage, CPU, and Memory for Web, APP, LoadGen, and Database servers and how the servers are getting loaded. Worked with development, web admin and DBA to find the issues.
- Ensure that quality issues are appropriately identified, analyzed, documented, tracked and resolved in Quality Center.
- Responsible for monitoring Web logic, UNIX resource and Database Monitors.
- Analyze each of these stats and compare with baseline stats to verify application behavior.
Environment: C, J2EE, Load Runner, HTML, XML, Web Logic, PL/SQL,Oracle, UNIX, Windows.
Confidential
Performance Tester
Responsibilities:
- Identified the test requirements based on application business requirements and blueprints.
- Developed test scenarios and test procedures based on the test requirements.
- Participated in Preparing Test Plans.
- Performed website Load and Stress testing using LoadRunner.
- Performed website Stress testing using LoadRunner.
- Created Performance scenarios and scripts for doing multiple iterations
- Configured Run - time settings for VUgen and Controller and monitored VUser status
- Extensively used C for developing various functions for correlations
- Participate in various meetings and discussed Enhancement and Modification Request issues.
- Involved in documentation as to how to maintain and run scripts for future enhancements.
- Generated graphs and studied them to monitor the software performance and network bottlenecks.
- Prepared Test Metrics for measurement by keeping a record of the number of test cases passed and failed and details of failures
- Performed Database testing.
- Documented errors and implemented their resolutions.
- Provide input to the Test Manager, Project Leaders and peers regarding testing and product quality.
Environment: Java, Quality Center, C, LoadRunner, HTML, JavaScript, MS-PowerPoint, Visual Basic, Web Sphere, SQL Server, MS-Word, Ms-Excel, Adobe Captivate Tool, Snag It Tool.