Sr. Performance Tester Resume
IL
SUMMARY:
- Over 6 years of extensive experience in software testing of web - based, client server applications and web services. Actively participated in all stages of software development and Testing Lifecycle. Highly proficient in performance testing using LoadRunner
- Extensive experience in preparing Load Test plans and Strategies
- Proficient in testing web Applications, CMS Applications, Web Services for performance using LoadRunner
- Experience in software specification analysis, writing Test Cases, Test Objectives.
- Extensive experience in using LoadRunner monitors such as IIS Monitor, Web Logic Monitor
- Extensive experience in designing the test cases based on BRD
- Performed System Testing including Functional, Regression, and Performance Testing using automated software testing tools such as QuickTestPro, LoadRunner
- Experience in using .Net Diagnostics tool in LoadRunner
- Extensive experience in analyzing performance bottlenecks such as very high CPU usage, memory leaks
- Performance tested the .Net applications and Java applications using LoadRunner
- Proficiency in interacting with Oracle, SQL Server, DB2, Sybase databases using SQL
- Created Web Services scripts using LoadRunner by scanning WSDL files and recording the Client
- Experience in Documenting various Test procedures, user level documents and System level documents
- Expert in using Test Director and Rational Clear Quest for reporting and tracking software defects
- Expert in writing SQL Queries in the scripts to query the database
- Ability to work on multi platform environments like Windows, UNIX with clear understanding of file system, environment variables and file transfer protocol (FTP).
- Excellent inter-personal abilities and a self-starter with good communication skills, problem solving skills, analytical skills and leadership qualities.
TECHNICAL SKILLS:
Testing Tools: TestDirector, Load Runner, Performance Center, Quality Center, QTP
Workflow Tools: MS-Project, MS-Excel, MS-Word, MS-PowerPoint, MS-Visio
Languages: C, C++, Java, VBScript, SQL,TSL, Java Script, .Net
Databases: SQL Server, MS-Access, MySQL, Oracle, DB2
Operating Systems: Windows XP,2003,Windows NT and Linux
Scripting Languages: VB Script, Java Script
Web Servers: Apache, IIS, Web Logic, Tomcat
PROFESSIONAL EXPERIENCE:
Sr. Performance Tester
Confidential, IL
Responsibilities:
- Defining the performance goals and objectives based on the client requirements and inputs
- Extensively Worked in Web, Citrix, Click and Script, Oracle Protocol in Loadrunner
- Ensure the compatibility of all application platform components, configurations and their upgrade levels in production and make necessary changes to the lab environment to match production
- Responsible for developing and executing performance and volume tests
- Develop test scenarios to properly load / stress the system in a lab environment and monitor / debug performance & stability problems.
- Developed and deployed test Load scripts to do end to end performance testing using Load Runner.
- Identify and eliminate performance bottlenecks during the development lifecycle.
- Accurately produce regular project status reports to senior management to ensure on-time project launch.
- Developed Vuser scripts using LoadRunner Web (HTTP/HTML) protocol based on the user workflows
- Enhanced Vuser scripts by introducing the timer blocks, by parameterizing user id’s to run the script for multiple users
- Changed the runtime settings such as pacing, think time, Log settings, browser emulation and timeout settings in LoadRunner VuGen and controller to simulate the real scenario.
- Conducted Duration test, Stress test, Base Line test
- Verify that new or upgraded applications meet specified performance requirements.
- Used Controller to Launch 300, 500, 700 concurrent users to generate load
- Used to identify the queries which were taking too long and optimize those queries to improve performance
- Assist in production of testing and capacity certification reports.
- Investigate and troubleshoot performance problems in a lab environment. This will also include analysis of performance problems in a production environment.
- Created Test Calendars for writing test plans.
- Worked closely with clients
- Interface with developers, project managers, and management in the development,
- Execution and reporting of test performance results.
Environment: Load Runner, Quick Test Pro, LDAP, Oracle, MS SQL Server, Web logic, Web Sphere, Load Balancer, JAVA, Test Director, J2EE Diagnostic Tool, Windows 2000 / XP, Solaris
Performance Tester
Confidential, OH
Responsibilities:
- Gathered requirements for generating performance goals and test plans and prepared the test plan independently.
- Developed Load Test plans and Load Test strategies
- Partner with the Software development organization to analyze system components and performance to identify needed changes in the application design
- Involved in analyzing, interpreting and summarizing meaningful and relevant results in a complete Performance Test Report.
- Writes and executes SQL queries in validating test results
- Used Virtual User Generator to generate VuGen Scripts for web protocol, Ensure that quality issues are appropriately identified, analyzed, documented, tracked and resolved in Quality Center.
- Created various scenarios in LoadRunner controller for performing baseline, benchmark, stress tests and endurance tests
- Performed baseline test with 1 user and 5 iterations and benchmark test under a load of 100 users using LoadRunner controller
- Executed stress tests with a load of 225 users to see the breakpoint of the application
- Monitored the metrics such as response times, throughput and server resources such as CPU utilized, Available Bytes and Process Bytes by using LoadRunner Monitors for IIS server
- Helped in performance tuning of the application
- Created Templates in Analysis session and analyzed web page diagnostics to see if the server was the bottle neck or the network was the bottleneck
- Analyzed server resources such as Total Processor Time, available bytes, process bytes and heap usages to look for performance bottlenecks.
- Used web page diagnostics to drill into the server responses and detected large times to first buffer for certain .jsp responses. This was reported to the development team which provided the fix before the project sign off.
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards
Environment: LoadRunner, IIS, WebLogic, MS Office, MS-Visio, Java, Windows and LINUX
Performance Tester
Confidential, Washington
Responsibilities:
- Involved in Load Testing of various modules and software application using Load Runner
- Developed the Load Test scripts using the Load Runner Virtual User Generator (VUGen) and enhanced the scripts by including transactions, parameterize the constant values and correlating the dynamic values
- Created Load/Stress scenarios for performance testing using the Load Runner Controller
- 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
- According to business specification Customization of scripts by using LoadRunner
- Conducted testing on the servers using Load Runner to establish the load capacity of the server
- Using Load Runner analyzed the response times of various business transactions, modules login times under load, developed reports and graphs to present the stress test results to the management using Load Runner Analysis tool
- Monitored the performance of the Web and Database (SQL) servers during Stress test execution
- Defined transactions to measure server performance under load by creating rendezvous points to simulate heavy load on the server
- Used Load Runner for checking the performance of the server While PeopleSoft batch processing is running at back end
- Used Load Runner for checking the performance of Various Reports and Queries under load
- Analyzed the results of the Load test using the Load Runner Analysis tool, looking at the online monitors and the graphs and identified the bottlenecks in the system
- Reported and entered bugs in Test Director
Environment: LoadRunner, ASP, VBScript, Toad, Oracle, Mainframe, MQ Series, Unix, HTML, DHTML,XML, IIS, Apache, Test Director
Performance Tester
Confidential, CT
Responsibilities:
- Analyzed the requirement and design documents.
- Involved in writing Test Plans by incorporating Performance Testing Objectives, Testing Environment, User Profiles, Risks, Test Scenarios, Explanation about the Tools used, Schedules and Analysis, Monitors and Presentation of results.
- Written LoadRunner Scripts, enhanced scripts with C functions, Parameterized Users, stored dynamic content in LoadRunner functions, used client side secure certificates. Text checks were written, Created scenarios for Concurrent (Rendezvous) and Sequential users. Run time settings were configured for HTTP, iterations. Simulated Modem speeds to bring the testing scenario to real world. CPU, Memory, ASP Requests, Network, Web connections and throughput were monitored while running the various scenarios in the LoadRunner Test Center.
- Created Single User, Base Line and Soak test scenarios. Random pacing between iterations was introduced to get the desired transactions per hour
- Added performance measurements for Oracle, Web Logic, IIS in LoadRunner Test Center.
- Analyzed results using LoadRunner Analysis tool and analyzed Oracle database connections, sessions, Web Logic log files.
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
- Used LoadRunner tool for testing and monitoring.
Environment: LoadRunner, Test Center, VTS(Virtual Table Server), Windows, Advanced Server, Apache, IIS, Live link, BEA Weblogic, Servlet, Oracle Database