Performance Tester Resume
Denver, CO
SUMMARY:
- Tester with over 7+ years of diversified experience in developing test strategy: comprising test plan, test scenarios, test scripts and test reports, automation testing for various Client/Server and Web based applications and services.
- Extensively involved in all the phases of Software Development Life Cycle (SDLC).
- Experienced in both manual and automated Testing.
- Experienced in System Testing, Integration Testing, Smoke Testing, Backend Testing, GUI Testing, Functional Testing, Regression Testing, User Acceptance Testing, Performance, Load, and Stress Testing.
- Specialized in test automation using Micro Focus Load Runner, Quick Test Professional, Win Runner, Web LOAD. Strong experience in defining business use cases and defining requirements.
- Highly experienced with Manual and Automation Testing
- Experienced in using Interactive automated Testing Tools like Load Runner, Quality Center.
- Experienced in developing and maintaining Test Plan, Test Evaluation Summary, Test Procedures, Test scripts, Test cases.
- Enhanced Vuser script in Load Runner for Parameterization, Transaction point, Rendezvous point and Correlation.
- Excellent Knowledge on Performance testing tool Load Runner.
- At ease in high stress environments requiring superior ability to effectively handle multi - task levels of responsibility.
TECHNICAL SKILLS:
Performance testing tool: Load Runner, Performance Center, Quality Center.
Languages: C and SQL
Monitoring tools: SiteScope, Wily Introscope, Google Analytics, Dynatrace
Load Runner Protocols: Web (HTTP\HTML), Web Services, WSDL, SAP Web, ODBC.
Browsers: Mozilla Fire Fox, Google Chrome and Internet Explorer
Tools: MS Project and MS Excel: Operating SystemsMS-DOS Window variants, UNIX, LINUX
Methodologies: Agile and Waterfall.
PROFESSIONAL EXPERIENCE:
Confidential, Denver, CO
Performance Tester
Role & Responsibilities:
- Work with developer, client and business Analyst to understand the application and their goals for the application
- Design test cases and test plan for the Application
- 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.
- Developed VUser scripts and enhanced the basic script by Parameterizing the constant values.
- Independently developed LoadRunner test scripts according to the test specifications/requirements
- Used various custom C functions to make the script more dynamic.
- Performed testing for No load, Medium Load and Full Load and analyzed the system response.
- Introduced rendezvous points in the script for stressing the application for specific transactions
- Baseline testing and Stress testing for the application to check the performance of the web logic server
- Conducted IP Spoofing using Load Runner Controller.
- Responsible for monitoring and analysis of performance monitoring tools results during and after performance testing.
- Monitored the metrics such as response times, throughput and server resources such as CPU utilized, Available Bytes and Process Bytes by using LoadRunner Monitors
- Monitor application transactions and quickly identify application bottlenecks using Hp diagnostics
- Performance testing to see system behavior of the system on certain load
- Using Load Runner analyzed the response times of various business transactions, modules login times under load, developed reports and graphs to present the test results.
- Used Ramp Up/Ramp Down, Rendezvous point, Start and End Transaction, Parameterization, Correlation features of Load Runner.
- Used Dynatrace to monitor app server, middleware, Database and other components to find bottleneck in both Application and Infrastructure level.
Confidential, Chicago IL
Performance Tester
Role & Responsibilities:
- Involved in writing Test Strategies, Test Plans and Test cases for different Web services.
- Involved extensively in Functional, Regression and Performance Testing.
- WinRunner was used to generate automated test scripts for functionality and GUI testing and modified the script.
- Performed regression testing for every modification in the application and new builds using WinRunner.
- Designed the test plan for Load/Stress testing.
- Developed LoadRunner scripts in Vugen for each application
- Created Vugen scripts for different Web Services.
- Set up LoadRunner environment for Controllers requirements, Load generator settings Analyzed system performance for both client and server based on different performance counters like Hits/sec, through put, Average Transaction time, Developed and parameterized Vugen script
- Interacted with end users for UAT and further modified the application based on user requirements
- Extensively worked with Build Processing Team.
Confidential, Bentonville, AR
Performance Tester
Role & Responsibilities:
- Preparation of Test Plan based on Business and functional specifications
- Analyzed Business Requirements, Screenshots, and Functional specification documents to prepare test cases.
- Created performance testing environment and installed all the necessary components of Load Runner on the different machines.
- Created various performance scripts using Load Runner Vugen.
- Created Load Runner graphs to analyze the results
- Executed performance testing using Load runner Controller.
- Used Auto Correlation, Parameterization and Content Check features.
- Enhanced the script with Check Points, Rendezvous Points and Transactions to check the performance of the application and added General Vuser Functions, Protocol Specific Functions and Standard C Functions to handle bottlenecks of the application.
- Analyzed Throughput Graph, Hits/Second graph, Transactions per second graph and Rendezvous graphs using LR Analysis tool.
- Communicated with development team to resolve defects as needed.
- Performed regression testing on enhanced build.
- Worked in Agile Scrum methodology for frequent software delivery.
- Implemented defect management, automated regression testing, performance testing, requirement review, code review, release management.
- Developed Test cases to test different scenarios including positive and negative testing.
- Responsible for enhancement of previously developed test cases.
- Conducted peer reviews for high-level test scenarios, test plan and test cases.
- Participated in Face to Face Communications with other members as a part of the Agile Methodology.
- Attended weekly defect report meetings and presented progress updates.
- Interacted with System Engineers thoroughly for collecting Requirements.
- Ability to work with multi-cultural teams across multiple time zones to accommodate offshore business hours.
Confidential, Salt Lake City, UT
Performance Tester
Role & Responsibilities:
- Used Ramp Up/Ramp Down, Rendezvous point, Start and End Transaction, Parameterization, Correlation features of Load Runner.
- Response time, Transactions per second are calculated by using load Runner.
- Wrote application specific functions using C language to add logic to load testing scripts.
- Skilled at converting raw data into meaningful charts and graphs that show the pertinent results of the test in graphical context.
- Closely worked with development team and guided them in finding and fixing the performance defects.
- Reviewed business requirements, proposed solution documents, system specifications and GUI design documents in order to create test cases.
- Integration, system and user acceptance testing of business portal used for login and management of accounts, as well as the extensive testing on the application itself.
- Analyzed the gaps between requirements and use cases and prepared a gap analysis document.
- Test plan walkthrough with the business analysts, developers, and Project Manager.
- Involved with sanity testing, post-deployment testing. A cursory check of the application when deployed to production.
- Performed regression testing of the entire application after all high severity defects were fixed to ensure that no new defects were introduced, and application is stable and robust.
- Defect Tracking and management using Rational ClearCase.
- Creating test cases in Rational Test Manager.