Performance Test Lead Resume
Atlanta, GA
SUMMARY
- 8+ years of extensive experience in Software Quality Assurance and in Analysis, Design of Manual and Automated testing of various application for Client Server and Web - based application
- Proficient in Planning, Developing, Scripting, Executing, and Analyzing Performance Tests
- Extensive experience of Automated testing and Manual testing including Performance, Load Stress, Concurrent, Endurance, Functional and Regression Testing of Client/Server, Web based applications using various HP Testing Tools such asLoadRunnerand Quality Center
- Extensive knowledge on different protocols; Web (HTTP/HTML),Citrix Protocols, Ajax Truclient, Oracle NCA, Oracle Web Application 11i, Ajax Click & Script, AJAX TruClient, Web (Click & Script),Web services
- Extensive knowledge to create performance tests scripts using LoadRunner VuGen
- Experienced in script enhancement using ANSI C functions, protocol specific functions, parameterization, andcorrelation
- Big Data acquisition, design, and interrogation utilizing Splunk.
- Designed, executed and analyzed automated functional and performance tests in JMETER
- Experienced in performance testing and load testing using tools like JMETER, Neoload and LoadUI
- Well versed with configuringRuntime settings in VuGen or Controller to define the way to run the script
- Experienced in monitoring CPU, Memory, ASP Requests, Network, Web connections and throughput while running Baseline, Performance Load, Stress and Soak testing
- Expertise in tracking defects using tracking tools such as HP Quality Center/ALM(Application Lifecycle Management), and Clear Quest
- Involved in Tuning JVM.
- Didseveral tests to identify the capacityofJVMs.
- Experienced in performance Diagnosticstools such asHP Diagnostics andCAWily Introscope in detecting bottlenecks such as very high CPU usage, memory leaks and assist developer to optimize the code
- Expertise in performance testing using LoadRunner with Detailed Analysis of Reports and Graphs
- Expertise in analyzing, interpreting and summarizing meaningful and relevant results in a complete performanceTest Report
- Hands on experience on network analysis tools like dynaTrace and HttpWatch for tuning the performance of a web site by measuring download times, caching or the number of network round trips and measure web site performance in manual and automated test environment by capturing metrics such as performance measures like JavaScript execution, Rendering Time, CPU Utilization, Asynchronous Requests and Network Requests
- Good understanding of object oriented methodologies, software development life cycle (SDLC) and software testing methodologies
- Excellent ability to understand complex scenarios and business problems, and transfer the knowledge to other users/developers in the most comprehensible manner
- Quick learner by respect to latest technology, most excellent put into practice and system
- Created web, database, client/server and multi protocol Vuser scripts.
- Proficient with using, installing, configuring VUGEN, Controller, Analysis and Load Generators.
- Good with Debugging, Identifying, Adjusting and fixing script errors by running it within VuGen.
- Excellent with parameterization and correlation.
- Executed Performance Tests and Stress Tests using LoadRunner and analyzed the results.
- Conducted navigational testing and functional testing.
- Performed IP Spoofing using LoadRunner for the load balancing issues.
- Installing, maintaining and administering LoadRunner software.
- Plotting and implementing scenarios and loading Load runner scripts into controller.
- Created Performance scenarios and scripts for doing multiple iterations.
- Analyzed LoadRunner scenario results.
- Used Test Director for tracking and reporting bugs.
- Activating / Configuring monitors.
- Online monitoring of Graphs/monitors
- Analysis of cross results, cross scenarios and merged graphs
- Analyzing scenario performance, graphs and reports.
- Working with different Vuser types and groups.
- Monitoring Vuser status.
- Filtering and sorting information
- Configuring Run-time settings for Vugen and Controller
- Developing /Recording/Enhancing Vuser scripts.
- Well versed with all functionality of Virtual User Generator.
- Configuring Run-time settings for Action / Think-time
- Proficient in putting loops into the Load runner scripts to run scripts for multiple iterations.
- Hands-on experience on different versions of Load runner.
TECHNICAL SKILLS
Operating Systems: Windows NT/2000 Server/Workstation, XP, UNIX, DOS, Linux.
Databases: Oracle, Sybase, SQL, MS Access.
Database Tools: Toad, SQL Navigator, MS Query, SQL Plus.
Languages: C, Visual Basic, Java
Domain knowledge: Retail, Banking, Accounting.
RDBMS: MS Access, MS SQL Server, MySQL, and Oracle, oracle Apps
Web Technologies: HTML, XML, XHTML.
Languages: SQL, C, ANSI C, C++, Java, Shell.
Networking: TCP/IP, FTP, UDP.
PM Tools: MS-Project, Rational Rose.
Automation Tools: LoadRunner,WinRunner, QTP
Monitoring Tools: SiteScope.
Defect Tracking Tools: Test Director, Lotus Notes, Quality Center
PROFESSIONAL EXPERIENCE
Confidential, Delaware
Responsibilities:
- UsingLoadRunner,executemulti-user performance tests, used online monitors, real-time output messages and other features of theLoadRunnerController.
- Analyze, interpret, and summarize meaningful and relevant results in a completePerformance Test Report.
- Involved in mentoring and working with offshore teams .
- Experience in leading a 4 people team.
- In dept. knowledge of Software Development Life Cycle (SDLC) methodology (such as Agile, Waterfall and RUP).
- Develop and implementload and stress tests with MercuryLoadRunner,and present performance statistics to application teams, andprovide recommendations of how and where performance can be improved
- Monitor and administrate hardware capacityto ensure the necessary resources areavailable for all tests.
- Responsible for creating and executing in Neoload.
- IdentifiedDisk Usage, CPU, Memory for Web, APP, TUXEDO, Database serversand how the servers are getting loaded
- Gathered the requirements and compiled them into Test Plan.
- Monitoring applicationandserver utilization, response time, availability,performanceandtraffic flow by using HP SiteScope.
- Responsible for implementingLoadRunner, Performance center,architectingthe load testing infrastructure, hardware & software integration with LoadRunner.
- Prepared Test Cases, VuGen scripts, Load Test, Test Data, Execute test, validate results, Manage defects and report results
- Worked of Citrix/Ajax Truclient and web(http/html).
- Collected the frequency of JVM Heap & Garbage Collection in DCT Server during Test.
- Used Hp Diagnostics & Wily Introscope to further monitor various graphs like VM Heap, GC, threads status, Java Process utilization, JVM exceptions, collection leaks and context switch\sec to pin-point issues.
- Verified scripts in the standalone mode.
- Expert in creatingNext GenerationUsage PatternAnalysis from the Production Logs to generate Performance Load.
- UsedPerformance Centerto define performance requirement likeSLAin test.
- LoadRunner scripting to establish performance benchmarks of clusters of iPlanet and Oracle servers
- Communicate test progress, test results, defects/issues and other relevant information to project stakeholders and management.
Environment: Load Runner, Performance Center,UNIX,citrix, PeopleSoft Enterprise, Sitescope, Quick Test Pro, LDAP, Oracle Apps, PeopleSoft, MS SQL Server Web logic, Web Sphere, Load Balancer, JAVA, Quality Center, web, Windows 2000 /NT.
Confidential, Atlanta,GA
Responsibilities:
- UsingLoadRunner,executemulti-user performance tests, used online monitors, real-time output messages and other features of theLoadRunnerController.
- Analyze, interpret, and summarize meaningful and relevant results in a completePerformance Test Report.
- Involved in mentoring and working with offshore teams .
- Experience in leading a 4 people team.
- In dept. knowledge of Software Development Life Cycle (SDLC) methodology (such as Agile, Waterfall and RUP).
- Develop and implementload and stress tests with MercuryLoadRunner,and present performance statistics to application teams, andprovide recommendations of how and where performance can be improved
- Monitor and administrate hardware capacityto ensure the necessary resources areavailable for all tests.
- Responsible for creating and executing in Neoload.
- IdentifiedDisk Usage, CPU, Memory for Web, APP, TUXEDO, Database serversand how the servers are getting loaded
- Gathered the requirements and compiled them into Test Plan.
- Monitoring applicationandserver utilization, response time, availability,performanceandtraffic flow by using HP SiteScope.
- Responsible for implementingLoadRunner, Performance center,architectingthe load testing infrastructure, hardware & software integration with LoadRunner.
- Prepared Test Cases, VuGen scripts, Load Test, Test Data, Execute test, validate results, Manage defects and report results
- Worked of Citrix/Ajax Truclient and web(http/html).
- Collected the frequency of JVM Heap & Garbage Collection in DCT Server during Test.
- Used Hp Diagnostics & Wily Introscope to further monitor various graphs like VM Heap, GC, threads status, Java Process utilization, JVM exceptions, collection leaks and context switch\sec to pin-point issues.
- Verified scripts in the standalone mode.
- Expert in creatingNext GenerationUsage PatternAnalysis from the Production Logs to generate Performance Load.
- UsedPerformance Centerto define performance requirement likeSLAin test.
- LoadRunner scripting to establish performance benchmarks of clusters of iPlanet and Oracle servers
- Communicate test progress, test results, defects/issues and other relevant information to project stakeholders and management.
Environment: Load Runner, Performance Center,UNIX,citrix, PeopleSoft Enterprise, Sitescope, Quick Test Pro, LDAP, Oracle Apps, PeopleSoft, MS SQL Server Web logic, Web Sphere, Load Balancer, JAVA, Quality Center, web, Windows 2000 /NT.
Confidential
Performance Test Lead
Responsibilities:
- UsingLoadRunner,executemulti-user performance tests, used online monitors, real-time output messages and other features of theLoadRunnerController.
- Analyze, interpret, and summarize meaningful and relevant results in a completePerformance Test Report.
- Involved in mentoring and working with offshore teams .
- Experience in leading a 4 people team.
- In dept. knowledge of Software Development Life Cycle (SDLC) methodology (such as Agile, Waterfall and RUP).
- Develop and implementload and stress tests with MercuryLoadRunner,and present performance statistics to application teams, andprovide recommendations of how and where performance can be improved
- Responsible for creating and executing in Neoload.
- Monitor and administrate hardware capacityto ensure the necessary resources areavailable for all tests.
- IdentifiedDisk Usage, CPU, Memory for Web, APP, TUXEDO, Database serversand how the servers are getting loaded
- Gathered the requirements and compiled them into Test Plan.
- Monitoring applicationandserver utilization, response time, availability,performanceandtraffic flow by using HP SiteScope.
- Responsible for implementingLoadRunner, Performance center,architectingthe load testing infrastructure, hardware & software integration with LoadRunner.
- Prepared Test Cases, VuGen scripts, Load Test, Test Data, Execute test, validate results, Manage defects and report results
- Worked of Citrix/Ajax Truclient and web(http/html).
- Collected the frequency of JVM Heap & Garbage Collection in DCT Server during Test.
- Used Hp Diagnostics & Wily Introscope to further monitor various graphs like VM Heap, GC, threads status, Java Process utilization, JVM exceptions, collection leaks and context switch\sec to pin-point issues.
- Verified scripts in the standalone mode.
- Expert in creatingNext GenerationUsage PatternAnalysis from the Production Logs to generate Performance Load.
- UsedPerformance Centerto define performance requirement likeSLAin test.
- LoadRunner scripting to establish performance benchmarks of clusters of iPlanet and Oracle servers
- Perform large-scale load volume end-to-end testing using large users data files
- Identify Performance Tuning issues that impacted application performance
- Continuously work with developers on problems such as server caching, queuing, database indexing, hardware capacity, insufficient memory, memory leaks, etc.
- Work with DBAs and Developers on critical performance issues and improvements that were uncovered
- Perform system performance & load benchmark measurements for capacity, scalability and breakpoints
- Implemented Mercury’s LoadRunner and developed and executed LoadRunner Test Harness and Scenarios.
- Worked extensively with Batch jobs
- Involved with Development leads in migrating the Applications, database migration, Domain Name change and Redirection of Domain Name
- Worked extensively in UNIX environment
- LoadRunner scripting (HTML & HTTPS) using transaction response time measurements to establish performance benchmarks of clusters of iPlanet and Oracle servers
- Designed and performed large-scale load volume end-to-end testing using very large data files
- Identified and pinpoint Performance Tuning issues that impacted the various servers, SSL & load balancer.
- Used Astra Site Test to identify the missing links for the web-based Applications.
- Used Web Performance Trainer for testing the Performance of the Web Server.
- Used Clear Quest for tracking the Bugs.
- Used PVCS to track the Test Scripts Versions. Used Clear Case to maintain the versions of the Test scripts, Software versions.
- Used Test Manger to write Test Plans, Test Tree and Created and implemented various responsibilities.
- Used MS Project to manage the Schedule deliverables.
- Involved with Development leads in migrating the Applications, database migration, Domain Name change and Redirection of Domain Name
- LoadRunner scripting (HTML & HTTPS) using transaction response time measurements to establish performance benchmarks of clusters of iPlanet and Oracle servers
- Interface with developers, project managers, and management in the development, execution and reporting of test automation results
- Identify and eliminate performance bottlenecks during the development lifecycle
- Accurately produce regular project status reports to senior management to ensure on-time project launch.
- Verify that new or upgraded applicationsmeet specified performance requirements.
- Memory Leaks were identified in Different components. Protocol to Protocol Response times, Web Page break downs, Components sizes were analyzed and reported.
- Created Load test scripts using VU-GEN and enhanced themusing C,Ajax TrueClient,Web and Click, Ajax web and click protocol, web services script using SOAP UI.
- Configured and ran scenarios in Controller using scripts created in VU-GEN.
- Worked on Performance Center tocreate scenario as needed andrun the load test
- Communicate test progress, test results, defects/issues and other relevant information to project stakeholders and management.
- Extensive Parameterization of the VuGen scripts to ensure the real time load conditions.
- Performed load testing (HP - Load runner, Load generator, Load controller and Load Analysis tools) executed scheduled tests and analyzed the test results.
- Monitoring the load tests, stress tests and endurance tests using wily.
- Performance management from the HP Open View portfolio of products
- Monitored GC, Heap, Active Threads using wily
- Collecting wily graphs
- Develop and design test Structured Automation Frameworks in collaboration with the Testing team and Development teams in QTP & Quality Center workflow.
- Develop Functional/Regression automated testing solutions using QTP, traditional QTP framework, and/or Data Driven techniques, descriptive programming
- Evaluate, plan, design, develop, and maintain test scripts using a Framework for new applications and/or enhancements to existing applications.
- Continually updated Traceability for all the artifacts through Trace Matrix and set up process to capture of standard Test Reporting Metrics.
- Communicate test progress, test results, defects/issues and other relevant information to project stakeholders and management.
Environment: Load Runner, Performance Center,UNIX,citrix, PeopleSoft Enterprise, Sitescope, Quick Test Pro, LDAP, Oracle Apps, PeopleSoft, MS SQL Server Web logic, Web Sphere, Load Balancer, JAVA, Quality Center, web, Windows 2000 /NT.
Confidential, Kansas City,KS
Sr. Performance Engineer
Responsibilities:
- Developed the performance Test Plans and Load Test Strategies
- Worked on HTTP Watch and Fiddler to capture the traffic going between the request and the server and develop custom request
- Developed Test Scripts for Performance Testing of Various Releases using VUGenerator and LoadRunner.
- Worked extensively on J2EE, SOA (Service oriented Architecture) including SOAP, WSDL, Web Services validation.
- Worked extensively on SOAP UI functional and load testing and validated the response using assertions.
- Hands on experience with iTKO Lisa
- Worked on with WILY Introscope and JProbe for tuning the application
- Worked with AWR and StatsPack report to tune the queries
- Worked on MQ Series based applications
- Usage of XMLspy for XML validation.
- Bug-tracking and Generating of MR (Modification Requests). Extensively Used Rational Clear Quest for Documenting the Projects.
- Enhanced Vuser scripts by adding correlations, parameters, condition controls, and checking/validation functions
- Developed Vuser Scripts using LoadRunner web (http/html),,.net and Web (Click and Script) protocols
- Use Performance Center to Execute Load Tests
- Client/server load/stress testing and analysis using LoadRunner.
- Used Sitescope to monitored the databases, application and web servers (at OS & Application level) for Performance bottlenecks while conducting Load, Stress, volume, and Memory tests.
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
- Found performance degradation issues like “Out of Memory” problems and improved Thread pool utilization, Memory Leaks, JDBC connection Pool size, & Transaction Rollbacks.
- Analyzed Load pattern and created test scenarios to emulate the real life stress conditions.
- Created Test Metrics, Bug Database and generated weekly reports for senior management.
- Conducted meetings with developers, application team, business team to analyze the defects evaluate the test executions
- Involved in the decision making with the management for final applications releases
- Worked with applications engineers, product managers and technical operations team to ensure the quality and the successful of performance testing
- Developed Automation Tests using QTP worked on developing Various Frameworks(Keyword Driven,Data Driven)
Environment: SOAP UI,Parasoft SOATest,LoadRunner, WILY Introscope,StatsPack,AWR, Performance Center,Documentum, Sitescope,Oracle Apps, MS SQL Server, Weblogic, Load Balancer, JAVA Quality Center, web, Windows 2000/XP,QTP .
Confidential, Kansas City, KS
Sr. Performance Engineer
Responsibilities:
- Developed performance test plans, test scripts, test scenarios based on business requirements
- Recorded and enhanced test scripts in protocol such asWeb (HTTP/HTML),Oracle NCA, Oracle Web Application 11i with parameterization, correlation, adding ANSI C and Oracle NCA functions
- Worked with development team toidentify the appropriate data for testing, and prepared test data for Parameterized values in the scripts
- Executed multi-user performance tests, used online monitors, real-time output messages and other features of theLoadRunner Controller
- Collected the frequency of JVM Heap and Garbage during test.
- Collected the frequency of JVM Heap & Garbage Collection in DCT Server during Test
- Measured and analyzed response times of key product features of Master Tax application
- Compared application performance and reported performance statistics to application team, and provided recommendations of how and where performance can be improved
- Provided performance benchmark documentation of candidate releases
- Worked closely with development team and provided assistance in performance tuning
- Conducted load test scenarios at various levels of concurrent activity and provided advice on practical solutions to scalability targets
- Extensively recorded, correlated and parameterized the Vuser scripts using LoadRunner VuGen with Web HTTP/HTML, Oracle NCA, Web Services protocols.
- Utilized various protocols such as Web Services, web (HTTP/HTML), Citrix, and SAP Web.
- Use Load Runner to design and execute load andperformancetests againstWeb applications, web services
- Analyzed performance transaction, and server resource monitors for meaningful results for the entire test run usingLoadRunner Analysis
- Provided guidance and support for performance test activities as expected by senior team members
Environment: Load Runner, Performance Center, Sitescope, WILY Introscope,STATSPack,Quick Test Pro, LDAP, Oracle Apps, SAP, MS SQL Server Web logic, Web Sphere, Load Balancer, JAVA, Quality Center, web, Windows 2000 /NT.