Performance Tester Resume
Dallas, TX
SUMMARY
- 7+years of professional experience in Performance testing and Functional testing for complex software projects in standalone client/server and web applications.
- Worked in dynamic environments and provided significant contributions to assure high quality results are achieved ahead of deadlines. Involved in all stages of SDLC requirement gathering, business specification, development, enhancement, quality assurance and testing.
- Good understanding of System Development Lifecycle (SDLC) and QA Methodologies.
- Possess skills in both manual and automation testing using tools like HP Load runner and other load testing tools. Excellent professional skills developed while working as team member and as a test coordinator.
- Extensive experience in LoadRunner and Performance Centre including Virtual User Generator, Controller, LoadRunner Agents, Result Analysis .
- Analyzed the test results (TPS, Hits/second, Transaction response time, CPU utilization etc) using LoadRunner Analysis, various monitoring tools and prepare Test Reports.
- Checked for Network Bottlenecks using Network Delay Time and Vuser Graphs.
- Written LoadRunner Scripts, enhanced scripts with C functions, Parameterized, stored dynamic content in LoadRunner functions. 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 through put were monitored while running Baseline, Performance, Load, Stress and Soak testing.
- Expertise in using testing tools like HP LoadRunner Performance Center, QTP and WinRunner.
- Extensive experience in using LoadRunner monitors such as IIS Monitor, Web Logic 8.1 Monitor.
- Measured Response times at sub transaction levels at web, App servers and database server levels by using Optimal Application expert. Highly concentrated on Transactions per sec during testing.
- Experience in monitoring Oracle Database performance for Indexes, Sessions, Connections, poorly Written SQL queries and dead - locks for each component of application.
- Experience in monitoring servers using tools like SiteScope, Wily, TeamQuest and Tivoli Performance Viewer.
- Hands on experience with analysis of business, technical, and functional requirements and Developed.
- Good understanding of object oriented methodologies, software life cycle and software testing methods.
- Experience in using Dot Net Diagnostics tool in LoadRunner.
- Extensive experience in analyzing performance bottlenecks such as very high CPU usage, memory leaks.
TECHNICAL SKILLS
Operating Systems: AIX, HP-UX, Solaris, UNIX, Windows XP,2003,2000,Vista, Windows NT and Linux
Languages: C, C++, VB Scripts, Shell Scripting
Databases: Oracle, DB2, SQL Server, MS-ACCESS, MySQL
Web Related: DHTML, XML, HTML
Testing Tools: LoadRunner, Jmeter, Win Runner
Web / Application Servers: Apache, Tomcat, Web logic, Web Sphere, IIS
Methodologies: RUP, Agile, Performance Testing
Project Management /Analysis: MS Project, MS Visio, Clear Case, Clear Quest, Rational Requisite Pro and UML
Other: Performance Center, Site Scope, Wily Introscope, Quality Center, Sharepoint
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Performance Tester
Responsibilities:
- Gathered the requirements and strategize a Test Plan, design scenario and execute test and reports and Results.
- Preparation of Business Process Flow Documents for the identified transactions.
- Developed all the Vuser Scripts using the LoadRunner 12.0 Vugen.
- Involved for setting up and executing of the test cases, and capture data related to performance testing.
- Developed scripts and scenarios for automated testing new and enhanced web based products using LoadRunner
- Creating and modifying tested externally on a global location.
- Execution of scripts in Controller and Performance Center.
- Used Rendezvous point, Start and End Transaction, Parameterization, Correlation features inVirtual User Generator of LoadRunner.
- Enhanced script by inserting Checkpoints to check if Virtual users are accessing the correct page which they are supposed to be accessing.
- Help application team identify bottlenecks on Apache Tomcat servers.
- Performance measurements on different user load scenarios.
- Coordination with the application team to resolve the application issues.
- Performed performance stress/load test on web and windows based applications using LoadRunner.
- Created a scenario with certain amount of Vusers giving ramp up, ramp down and run time in the controller of Performance center.
- Created Reports/Graphs using Load Runner analysis tools.
- Analyzing the results bases on benchmark and publishing the Analysis Report at the end of every performance Run.
- Closely working with performance management team in tuning the identified performance bottle necks and Retesting the application till these are either eliminated or minimized.
Environment: LoadRunner 12.0, Performance Center 11.5, DynaTrace, SiteScope, Perfmon, Windows 7, SharePoint, UNIX, Web Services, SQL.
Confidential
Performance Engineer
Responsibilities:
- Prepared Test Script on the basis of the functional Requirement Document and Scenario from the input from Architecture, Business Analyst and end User.
- Participate in discussions with the business to understand requirements related to Siebel and other applications.
- Actively involved in review meetings.
- Executed the Test Cases, Performed Functional, System, Regression, Ad hoc Testing.
- Reporting of bugs after executing test cases, Defect Analysis and Tracking.
- Performed regression testing after each modification of the application.
- Analyzed System Requirements Specifications and developed appropriate Test Plans and Test cases.
- Documented requirements in the test plan module of the Quality Center.
- Involved in preparing Performance Test Workflow with QC.
- Worked on setting up the Monitors (DynaTrace) as part of performance test executions.
- Extensively used DynaTrace monitoring tool to capture the key server resources matrix and graphs.
- Responsible for carrying out Load testing during various phases of testing.
- Used Load Runner for stress testing the web server and fine-tuning of different web components.
- Generated Vuser scripts and created Scenarios for Load and Performance Testing with different host systems using Load Runner.
- 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.
- Tested the Network, Transactions and issues related to Web Servers running on TCP/IP protocol using Load Runner.
- Created Reports/Graphs using Load Runner analysis tools. .
- Coordinated and managed offshore activities and assisted the offshore team in various business operations.
Environment: Siebel 8, LoadRunner 12.0, Performance Center 11.5, DynaTrace, SiteScope, Perfmon, Windows 7, Sharepoint, UNIX, Web Services, Quality Center 9.0, SQL.
Confidential, Omaha, Nebraska
Performance Engineer
Responsibilities:
- Worked closely with Business Analysts and Developers to gather Application Requirements and Business Processes in order to formulate the test plan.
- Developed scripts using LoadRunner by recording/playback and as well as by writing custom functions.
- Involved in test environment build and designed Load (capacity) model on the basis of current volume and projected percentage increase in volume.
- Developed VuGen test scripts in LoadRunner for Oracle forms and JSP pages using NCA and HTTP protocols.
- Interacted directly with developers, project managers for the development, execution and reporting of all testing efforts.
- Actively took ownership of defects and coordinate with different groups from initial finding of defects to final resolution.
- Analyzed Load Runner on-line graphs and reports to identify network/client delays, CPU /memory usage, I/O delays, database locking and other issues at server level.
- Responsible for Performance Tuning Java Application.
- Performed both automatic and manual correlation using the options in LoadRunner.
- Analyzed system usage information such as task distribution diagram and load model to create effective test scenarios.
- Configured Web/Application/Database server monitoring setup using LoadRunner Controller.
- Used IP spoofing to generate and associate different IP addresses to Virtual Users to emulate real-time scenarios for load balancing issues.
- Activating / configuring monitors and adding desired performance counters into the Graphs.
- Performed SQL querying to validate the data in the back end data base, and also to check the data flow between different modules.
- Monitored the CPU, memory, and network utilizations on the UNIX server using Site Scope monitor.
- Analyzed results of Transactions Response time, Transaction under load, Transaction Summary by Vusers, Hit per Second and Throughput.
- Tested Custom Screens, Views and Applets in Siebel to suit the business requirements.
- Responsible for complete functional and regression testing, the Siebel application used to manage and maintain the leasing data in the company.
- Determined the source of bottlenecks by correlating the performance data with end-user loads and response times.
Environment: HP LoadRunner, HP QTP, Performance Center, Sharepoint, Sitescope, C, VBScript, TSL, XML, HTML, MS Office, SQL, PL/SQL, WSDL, VTS, SOA, Crystal Reports, WebServices, XML Marker, WebSphere(WAS), IBM HTTP Server(IHS), Unix and Windows.
Confidential
Performance Test Analyst
Responsibilities:
- Closely worked with the Business Involved in writing Test Plans for the Functional testing and Performance testing.
- Involved in weekly meetings to update the process flow charts.
- Performed Installation Test by deploying the Application on the Application Servers built.
- Developed all the Vuser Scripts using the LoadRunner 7.0 Vugen.
- Involved in running the Scenarios for the generated Vuser Scripts in LoadRunner 7.0 Controller.
- Analyzed the Performance bottlenecks using LoadRunner 7.0 Analysis.
- System testing consists of three different strategies: individual test cases, integrated, regression and performance evaluation stages.
- Created the Automated test scripts using WinRunner for testing the compatibility of the application with different platforms.
- Involved in Functional, System, Integration, Performance, Load, Stress and Regression testing during various phases of the development using WinRunner, LoadRunner and Test Director.
- Executed Load scenarios with different Load options to check the impact of the application on the network & servers.
- Involved in monitoring test execution and system resource monitoring of different host machines.
- Executed SQL queries to check the data table updates after test execution.
- Executed the test scripts and saved the results in TestDirector.
- Created the test data for interpreting positive /Negative results during functional testing.
- Used the TestDirector as bug-tracking tool to centralize the bugs and to follow up the bug status.
- Involved in Regression testing after each build release of the application.
- Involved in executing the Performance, Load and Stress Tests, Analyzing the reports and documentation of test results.
Environment: Windows 2000 Professional, Visual Studio .NET, Oracle 8i, Visual Basic .NET, ASP.NET, ADO.NET, XML, XSLT, HTML, JavaScript, Microsoft Visio 2000,HP LoadRunner, HP QTP, HP QC, HP PC 9.5, Microsoft Visual Source Safe.
Confidential
QA Tester
Responsibilities:
- Analyzed Functional Requirements and Use Cases to create Test Plan and Test Cases.
- Created new, modified and maintained test cases in Quality Center.
- Generated the Requirement Traceability Matrix in the Quality Center to ensure maximum test coverage.
- Executed test cases manually in Quality Center and automatically using Quick Test Pro for functional, regression and load testing of projects.
- Used Standard, Database, Accessibility checkpoints in Quick Test Pro to validate various aspects of the Application under Test.
- Used Descriptive Programming in Quick Test Pro to handle dynamic objects.
- Used Recovery Scenario Manger in QTP to handle exceptions.
- Performed Back-End testing to validate and verify the data by executing SQL queries such as Joins, Aggregate Functions, and Select statements.
- Prepared bug logging documents and reported defects using Clear Quest.
- Generated standard test and defect reports using Quality Center.
Environment: SQL server, Web Services, SOA, N-tier, Agile methodology, Quality Center 9.0, Clear Quest.
