Performance Tester / Engineer Resume
Hartford, CT
SUMMARY
- Around 7 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
- Extensive experience of Manual testing and Automated testing including Performance, Load, Stress, Concurrent, Endurance, Functional and Regression Testing of Client/Server, Web based applications using various HP Testing Tools such as Quality Center, Load Runner, Test Director
- Proficient in using test automation tools such as testing scripts for web and client server applications
- Extensive knowledge to create performance test scripts using LoadRunner VuGen
- Experienced in Parameterization, Correlation, Host and Scheduling Operation
- Well versed with all functionality of Virtual User Generator and Correlating Statements, configuring Run time settings for HTTP, iterations, Simulated Modem speeds to bring the testing scenario to real world
- Experienced in monitoring CPU, Memory, ASP Requests, Network, Web connections and through put while running Baseline, Performance, Load, Stress and Soak testing
- Expertise in tracking defects using tracking tools such as Quality Center and Clear Quest
- Experienced in detecting bottlenecks such as very high CPU usage, memory leaks and communicated with the developers to optimizing the code
- Expertise in checking Network Bottlenecks using Network Delay Time and Vuser Graphs
- 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 Performance Test Report
- 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
TECHNICAL SKILLS
Automated Testing Tool: HP Suite (Load Runner 11/9.5/9.1, Quick Test Pro, Quality Center, Test Director and Win Runner)
Bug Tracking Tools: Quality Center/Test Director, Bugzilla and Clear Quest, Silk Radar
Monitoring Tool: Wily Introscope, HP SiteScope and Windows Resources
Languages: SQL, C, C++, Shell Script, Java, JavaScript, ASP.Net, VBScript
Productivity Tools: MS Office Suite 2007, 2003, 2000
Web Server: WebSphere, WebLogic, Tomcat
Databases: DB2, Oracle, MS SQL Server, MS Access
Operating Systems: Windows 98/NT/2000/XP/VISTA /Win7/Server 2003, UNIX, LINUX, SOLARIS
Browsers: MS Internet Explorer, Netscape, Mozilla, Chrome
Methodologies: RUP, CMM, TQM, Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Hartford, CT
Performance Tester / Engineer
Responsibilities:
- Gathered user requirements and designed the Test Plans and Test Scenarios accordingly, which involved creating Business flow diagrams in Quality Center
- Assisted Defined Procedures for the Testing and Defect Tracking processes
- Participated in requirement analysis sessions to better understand system design
- Created different scenarios to simulate baseline, breakpoint with mixed test scripts.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay. Monitored the activities through LoadRunner Controller
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous points in to Vuser Script in LoadRunner to create intense user load on the server to measure server performance under load
- Monitored different Graphs like Transaction Response time and Analyzed Server performance Status, Hits per Second, Throughput, Windows Resources and Database Server Resources etc
- Developed Test Scenarios and performed the test runs using the Controller
- Used Scheduler to schedule the scenarios for User's Ramp up/Ramp down in Load Runner
- Used LoadRunner Analysis to create graphs and reports from the load test results to correlate system information and identify both bottlenecks and performance issues
- Logged and tracked defects in Test Director
- Responsible for taking thread dumps and using profilers for CPU and Memory profiling
- Involved in individually running each workflow for single user, throughput tests and scalability tests. These were then tuned for optimal performance
- Analyzed Software and Hardware components using Load Runner Analysis Graphs
- Identified and Analyzed the Performance Bottlenecks and Memory Leaks
- Interacted with developers, business analysts and other stakeholders to ensure to resolve Defects and their priorities
- Responsible for Test Summary Reports and Defect Reports
Environment: Oracle 10g, JAVA, HP LoadRunner, Quality Center, Test Director, MS Word, MS Excel, MS Visio, WebSphere
Confidential, Chelmsford, MA
Performance Tester
Responsibilities:
- Gathered user requirements and designed the Test Plans and Test Scenarios accordingly, which involved creating Business flow diagrams in Quality Center
- Worked on different protocols like Web (HTTP/HTML), Web services, Windows socket
- Created scenarios like Basic schedule by load test/group, Real world schedule by load test/by group as per the requirement
- Identified performance problems or bottlenecks and recommended possible steps for remediating using HP Diagnostics
- Using LoadRunner, executed multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller
- Designed and developed performance testing automation artifacts (scripts, functions, scenarios, processes) for simple to complex testing situations using HP Load Runner
- Identified the Memory leakage or Garbage collection on HP Diagnostic and worked with middleware team on heap size
- Observed the load test run for any errors
- Analyzed performance, transaction, and server resource monitors for meaningful results
- Analyzed the results of the entire test run
- Created test strategies and conditions for load, stress, concurrent users, and network bandwidth scenarios
- Assisted the project teams in identifying and documenting performance test requirements
- Designed the performance test harness for execution on automated, performance, and endurance testing platforms
- Work with business and technology leads to identify the appropriate data for testing, and prepare that data for the test cases
- Performed problem solving analysis and root cause for system functionality and testing challenges using Load Runner Analysis Tool
- Worked closely with developer debug and to know the functionality and flow of the application
Environment: HP Load runner, HP Performance Center, Windows 2000 NT, UNIX,DB2, SQL, Quality Center, VuGen, Web services, HP Service Test,, VMware, WPS,WMB, IBM Web Sphere, Web sphere application server(WAS), AIX, HP Diagnostics
Confidential, Houston, Texas
Performance Tester
Responsibilities:
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations
- Extensively used LoadRunner for performance and stress testing
- Used Winsock and ODBC Protocol to execute store procedure using LoadRunner for Database migration from Sybase to SQL Server
- Used Java RMI Protocol in Load Runner to capture JAVA API web base applications
- Used Manual and Automated Correlation to Parameterize Dynamically changing Parameters
- Prepare the Huge data for the Parameterized values in the scripts for multiple scenarios
- Developing Vuser scripts and enhanced the basic script by Parameterizing the constant values using LoadRunner
- Extensively used Quality Center for test planning, maintain test cases and test scripts for test execution as well as bug reporting
- Used Quality Center to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports
- Checked the latency on the network with WAN emulation ON and OFF and analyzed the results by comparing to current location
- Develop the Daily status reports and publish the same to Development, Configuration, DBA and Network Teams
Environment: LoadRunner, Quality Center, Oracle, IIS, apache tomcat, Unix, Java, ASP.NET, ADO NET, WebServices, IBM AIX, Solaris, Web Logic
Confidential, NE
QA Tester
Responsibilities:
- Involved in project planning, coordination and implemented performance methodology
- Developed Performance Test Plans and Test Strategies based on business requirements
- Worked with Business analyst, development team to prepare a detailed Test plan of the application.
- Involved in both Manual and Automation testing
- Wrote test plans which detailed the testing scope, strategy, test requirements, and necessary resources
- Written and executed the functional and regression test script using Test Script Language (TSL) in WinRunner
- Performed Data-Driven testing using WinRunner
- Performing functional, system and, Web testing on various builds of the application
- Verification/Check points such as Window/object GUI checkpoints, Bitmap checkpoints, Text checkpoints, Database checkpoints and Synchronization points were implemented using WinRunner
- Created test plan and detailed test cases using Test Director
- Reported the identified bugs using Test Director
- Tested navigation within the JSP pages for various workflows defined within use case documents
- Involved in performing User Acceptance Testing (UAT) for web application Confidential the end of the test phases with the requirements collected from the users
- Communicated defects to the developers using Jira
Confidential
QA Tester
Responsibilities:
- Analyzed the Requirements of the application and reviewed Functional Specification document
- Created User Defined Fields in Test Director for Test Requirements, Test Plans and Test Cases
- Performed Integration Testing and Smoke Testing
- Performed the Data Driven test that deals with dynamic data
- Created User Defined Functions for common tasks to reuse them in different tests and also for testing different builds of the application with same tests without much modification
- Created database checkpoints using QTP to check data integrity
- Tested the application under cross platform environment
