Performance Test Lead Resume
El Segundo, LA
SUMMARY
- 7 + years of experience in Performance Testing, Stress Testing, Load Testing.
- 5+ years of experience in Functionality Testing, Integration Testing, System Testing, Regression Testing.
- Adept in using Mercury Interactive testing tools like HP Load Runner, Performance Center, Quality Center, Quick Test Pro, Win Runner, Test Director to write and maintain automated Test scripts.
- Experienced in Test Case Design, Test Planning, Test Tool Usage, Test Case Execution, Defect Management, Risk Analysis and building Test Environment.
- UsingLoad Runner, execute multi - user performance tests, used online monitors, real-time output messages and other features of the Load RunnerController.
- Experienced in defining Testing methodologies, Designing Test Plans and test Cases, Verifying and Validating web based application and documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC).
- Good knowledge in backend testing on different relational databases such as MS SQL Server
- Worked on different Methodologies like Water Fall, Agile, and scrum.
- Good knowledge in all the UNIX flavors like AIX, Solaris, Red Hat Linux SUSE Linux, HP-UNIX, etc
- Hands on experience in writing QA test plans and test cases and executing them. Comprehensive understanding of QA standards, flows, methodologies, procedures, and QA documentation
- Professional experience in designing, developing and maintaining Test Cases and Test Scripts for Windows, Java and UNIX environments.
- Exceptional ability to interact with customers and developers, communicating changes in requirements, resolving conflicts and assuring project delivery on time.
- Good with debugging and adjusting scripts by running it within VuGen with Runtime Settings logs set to display all messages.
- Conducted Load Testing with Thin and Thick Clients Simultaneously, Scripted Thick Clients in Win runner and Thin Clients in Web and Citrix Protocols of Load Runner.
- Experience on Defining User Behavior, Running Load Test Scenarios, Monitoring the Performance Metrics, identifying the Bottlenecks and Analyzing Performance test Results.
- Hands on Experience in Performance Test Results Analysis and Performance Tuning.
- Working experience with Banking Industries, Telecom, Health Care and Web services.
- Experience in testing applications developed in C, C#, Java, VB.Net, ASP, ASP.NET, Oracle, SQL, PL/SQL and SQL Server.
- Skilled in using defect tracking and reporting tools like Test Director, Quality Center, Team Foundation Server, QA director, Optimal Trace, Track Record, Test Partner.
- Excellent communication and verbal skills & problem solving skills.
- Hands on Exposure on various performance monitoring tools like HP Dynamics, Dynatrace, SiteScope.
- Used Microsoft visual studio for executing Stress and Load testing.
TECHNICAL SKILLS
Technologies: Load Runner, Win Runner, Quality Center/ALM, Test Director, J-Meter, Bugzilla, JIRA, IBM clear quest, Windows Mobile, Visual basic and script, HTML, XML, Asp, .Net, Ms- office package, Windows 2000/7, Ubuntu Unix, T-SQL, PL/SQL Developer, Oracle, TOAD.
Frameworks: .NET Framework 4.0/3.5/3.0/2.0/1.1
Databases: MS SQL Server 2005/2008, Unix, Linux.
Scripting: VB Script, Automation Scripting.
Operating Systems: Windows server 2003, XP, Vista 2000.
Project Mgmt. tools: MS Project
Standards/Methodologies: CMMI, Agile, TDD.
Version Control: Visual Source Safe, TFS
Testing tools: NUnit, Manual Testing, Load Runner, J-Meter.
PROFESSIONAL EXPERIENCE
Confidential, El Segundo, LA
Performance Test Lead
Responsibilities:
- Coordinated with business team to get the performance requirements for the Load Testing, Stress Testing and Capacity Planning.
- Developed Performance Test plan and Test Case Design Document with the input from developers and functional testers.
- Utilized LoadRunner and Performance Center for conducting performance tests.
- Extensively used LoadRunner using Virtual User Generator to script and customize performance test harness Web Protocol.
- Utilized LoadRunner Controller to execute multiple scenarios.
- Used Test Results to provide summary reports, response times and monitor averages.
- Provided results by analyzing average response time graph, throughput and hits per second.
- Extensive familiarity with protocols like Web (HTTP/ HTML), Web services and Citrix.
- Parameterized scripts to emulate realistic load.
- Involved in performing load and stress test on the application and server by configuring LoadRunner to simulate hundreds of virtual users and provided key matrix to the management.
- Configured and used SiteScope Performance Monitor to monitor and analyze the performance of the server by generating various reports from CPU utilization, Memory, Disk and other OS metrics.
- Involved in conducting stress test and volume tests against the application using LoadRunner.
- Helped DBAs identify and resolve bottlenecks.
- Used Quality Center to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.
- Responsible for analyzing the requirements, designing, debugging, execution and report generation of existing legacy system and new application.
- Executed baseline, load and endurance tests.
- Analyzed business critical transactions average response times.
- Responsible for creating automated Performance scripts for load testing using LoadRunner.
- Involved in installing LoadRunner components on multiple desktops.
- Coordinated with Application Owner and System Administrators to identify the bottlenecks and fine tune of the application.
- Conducted Performance Analysis meeting with Stakeholders, Developers, Architects, Test Analysts and other team members associated with the business.
- Conducted meeting to discuss the Response times and its Breakdown and reporting various analysis with the help of reports and Graphs.
- Presented various Performance Analysis Graphs and Reports collected from various Performance Tools and discuss its bottlenecks such as Memory Leaks, JVM Heap, CPU Utilization, Network time, Page Refresh Time and the Page Rendering Time.
- Involved in Performance Tuning with Constant Engagement with the Application Development Team, Test Architects and the Networking Team.
- Used HP Diagnostics for High Level Performance Analysis and formed framework and Standards for Performance Optimization.
- Used Performance monitoring tools like Sitescope and Dynatrace for performance tuning and Optimization.
- Used APPDYNAMICS for Performance Tuning and High Level Analysis and Reporting Services.
- Worked with Vendor teams to identify the bottlenecks and performed regression testing to compare results.
Environment: LoadRunner/ Performance Center, Websphere, Weblogic, SiteScope, Dynatrace, Soap UI, Java, .Net, Report Server Oracle Database, Cisco F5, SSL, Windows XP, JDK, SQL, Navigator.
Confidential, Columbia, SC
Performance Test Lead
Responsibilities:
- Have defined requirements for large-scale Load Runner performance tests of the Web based applications.
- Created Load/Stress scenarios for performance testing using the Load Runner.
- Executed Endurance Test along with regular peak, off-peak and latency tests.
- Conducted various latency tests by having different latencies to test the behavior of the application from different parts of the world.
- Involved in all aspects of SDLC.
- Responsible for designing scenarios and monitoring them using Load Runner.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay .Monitored the activities through Performance Center 11.0.
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous
- Points in to Vuser Script in Load Runner.
- Created various scenarios in LoadRunner controller for performing baseline, benchmark, stress tests, load tests, latency tests and endurance tests.
- Performed both automatic and manual correlation using the options in load Runner.
- Executed performance and endurance testing of project to compare Transaction Response Time for business critical transactions on different builds of web based applications.
- Hands on experience with performance monitoring tools like Dynatrace and HP Diagnostics.
- Responsible for identifying bottlenecks in the system.
- Activating / configuring monitors and adding desired performance counters into the Graphs
- Tracked software bugs using Quality Center and communicated the same to developers to resolve technical issues.
- Utilized Microsoft Visual Studio to conduct a distributed load test across various test machines using controllers and setting up the whole system to run performance tests and collect the data required for it.
- Used Microsoft Visual Studio Ultimate for performing various stress and load testing.
- Used the Load Test Editor and Analyzer of Microsoft visual studio for managing the properties of performance tests and analyzing the results.
Environment: Performance Testing, Load runner 9.5, Performance Center 11.0, ASP.NET, Silverlight, SQL Server, Linux, HTML, MS Windows NT/2000, MS Office Suite, Microsoft Visual Studio Ultimate.
Confidential, Plainsboro, NJ
Performance Engineer
Responsibilities:
- Defined requirements for large-scale Load Runner performance tests of the Web based and Database server Applications.
- Created Load/Stress scenarios for performance testing using the Load Runner.
- Involved in all aspects of SDLC.
- Responsible for designing scenarios and monitoring them using Load Runner.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay .Monitored the activities through Load Runner Controller.
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous
- Points in to Vuser Script in Load Runner.
- Created various scenarios in LoadRunner controller for performing baseline, benchmark, stress tests and endurance tests.
- Performed both automatic and manual correlation using the options in load Runner.
- Responsible for back-end testing/database testing, which was done using SQL queries.
- Used Test Director for bug tracking and investigated software bugs.
- Executed performance and endurance testing of project to compare Transaction
- Response Time for business critical transactions on different builds of web based applications.
- Responsible for identifying bottlenecks in the system using Load Runner Controller.
- Activating / configuring monitors and adding desired performance counters into the Graphs
- Tracked software bugs using Quality Center and communicated the same to developers to resolve technical issues.
Environment: Manual Testing, Test Director, Performance Testing, Load runner 9.5 ASP.NET, SQL Server, UNIX,HTML, MS Office Suite.
Confidential, North Brunswick, NJ
Performance Engineer
Responsibilities:
- Defined requirements for large-scale Load Runner performance tests of the Web based and Database server Applications.
- Created Load/Stress scenarios for performance testing using the Load Runner.
- Involved in all aspects of SDLC.
- Responsible for designing scenarios and monitoring them using Load Runner.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay .Monitored the activities through Load Runner Controller.
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous
- Points in to Vuser Script in Load Runner.
- Created various scenarios in LoadRunner controller for performing baseline, benchmark, stress tests and endurance tests.
- Performed both automatic and manual correlation using the options in load Runner.
- Responsible for back-end testing/database testing, which was done using SQL queries.
- Used Test Director for bug tracking and investigated software bugs.
- Executed performance and endurance testing of project to compare Transaction
- Response Time for business critical transactions on different builds of web based applications.
- Responsible for identifying bottlenecks in the system using Load Runner Controller.
- Activating / configuring monitors and adding desired performance counters into the Graphs
- Tracked software bugs using Quality Center and communicated the same to developers to resolve technical issues.
Environment: Manual Testing, Test Director, Performance Testing, Load runner 9.5 ASP.NET, SQL Server, Linux, HTML, MS Office Suite.
Confidential, NJ
Performance Tester
Responsibilities:
- Analyze existing production environment and come up with Performance testing plan for test data, application workflows, performance tested scenarios. Involved in both the activities monitoring and production support.
- Customize application code to create Loadrunner script for flex based application.
- Create Loadrunner script, correlation, parametrization, design scenario for performance, reliability and stress testing.
- Setup test environment to configure test database, Apache Tomcat configuration, Cisco Loadbalancer configuration, setting up Yourkit Profiler and HP diagnostics configuration.
- Monitor the test execution including web, application and DB level for any potential bottleneck.
- Analyze JVM Garbage collection, Thread dump, Thread, JDBC sessions.
- Generate Oracle awr/addm reports and analyze them for potential DB issues, like top consuming sql, check sql plan and index usage, gather stats etc.
- Experienced in Agile Software Development methodology.
- Profile application using YourKit and isolate the performance issues.
- Soap UI to web services Load testing.
Environment: Loadrunner 9.1, Hp Diagnostics, SOAP UI, GC and HeapAnalyzer, YourKit, Oracle 11g, J2EE, Tomcat, Apache, Linux, Cisco Loadbalancer, Flex