Sr.performance Test Engineer Resume
Irvine, CA
SUMMARY
- 7+ years of Experience in Quality Assurance Methodologies using HP/Mercury Interactive Tools mainly HP Load Runner, Quality Center (QC).
- Extensive experience with HP Load Runner tool for monitoring, testing of Web based as well as client Server systems on multiple platforms such as in .NET, Java, SQL.
- Developed Scripts to meet load - testing requirements according to teh SLA (Service Level Agreement) agreed upon.
- Excellent working knowledge in Developing & Implementation of complex Test Plans, Test Cases and Test Scripts using automated test solutions for Client/Server and Web-based applications
- Enhanced Vuser script in Load Runner with Parameterization, Correlation, Transaction point, check points.
- Excellent knowledge of software development and testing life cycles, SQA methodology and test process documentation and End user training.
- Experienced in User acceptance testing, Performance, Load, and Stress Testing.
- Developed Vuser scripts using Web (HTTP/HTML), Ajax (Click and Script), and Web Services protocol, Ajax Truclient, Oracle NCA.
- Experience in understanding Business Process from teh requirements.
- Experience in Manual and Automated testing of applications developed on Windows environment.
- Worked on multiple Performance Testing tools LoadRunner, JMeter, NeoLoad.
- Extensive experience with Load, Stress and Performance testing using Load Runner and developed Vugen test scripts.
- Expert in findingperformancebottlenecks both in client side and server side and making recommendations forPerformanceProfiling or Tuning.
- Proven ability to check Network Bottlenecks using Network Delay Time and Vuser Graphs.
- Expert in Analyzing results using HP Load Runner Analysis tool and analyzed Oracle database connections, Sessions, Log files.
- Expertise in writing reusable modular scripts for automation testing for various Business Applications like Banking& Finance.
- Comfortable with various Industry Leading Operating systems (Windows NT/98/95/2000/XP/Vista/Windows 7 and UNIX)
- Experience in Installation and Configuration of Software and Hardware in testing environment
- Excellent inter-personal abilities and a self-starter with good communication & presentation skills, problem solving skills, analytical skills and leadership qualities.
- Experience in coordinating on shore and off shore resources.
TECHNICAL SKILLS
Testing Tools: HP Load Runner tool, JIRA Bug Tracking Tool, Mantis Bug Tracking Tool, Quality Center, Performance Center
Languages: Java, J2EE, SQL, PL/SQL, C, C++
Build Tools: Ant, Maven, Jenkins, Hudson
Database: MySQL, DB2, Oracle, SQL Server, Sybase
Web Technologies: HTML, VBScript, JavaScript
Environment: Windows7/2003 server/95/98/NT/00/XP, UNIX, Soap UI
Communication: MS-Outlook2003, MS-Office
Methodologies: Water fall, Iterative model, Rational Unified Process, Agile methodologies (SCRUM)
Others: Edit Plus, Junit, TestNG, SVN, TOAD, SQL Developer
PL/SQL: Oracle PL/SQL
Browsers: IE 8/9/10/11, Firefox, Chrome, Safari
PROFESSIONAL EXPERIENCE
Sr.Performance Test Engineer
Confidential, Irvine, CA
Responsibilities:
- Gatheird Test Plan and Test Specifications based on Functional Requirement Specifications and System Design Specifications.
- Responsible for creating test scripts using Load Runner using various protocols including Web Http/Html, Web service, Oracle NCA etc.
- Planned and generated Vuserscripts with VuGen and enhanced them with correlation, parameterization and functions.
- Expert in developing Work load Model for performance testing.
- Used Ramp Up/Ramp Down, Rendezvous point, Start and End Transaction, Parameterization, Correlation features of Load Runner.
- Maintained Defect Log, Test Log and Status Report, Traceability Matrix, which gives a clear indication of quality and stability of product for UAT.
- Executed in Load, Stress and Endurance Testing to simulate a process, which allowed using more 1000 virtual users.
- Parameterized large and complex test data to accurate depict production trends.
- Responsible for implementingLoad Runner, Performance center, JMeterbased infrastructure and Architecting teh load testing infrastructure, hardware & software integration withLoadRunner.
- Scheduling teh scenarios using teh Performance center and analyzing teh results using Analyzer.
- Monitoring teh servers and logging teh metrics using teh monitoring tools.
- Identified Disk Usage, CPU, Memory for Web and Database servers and how teh servers are getting loaded
- Worked in association with teh DBAs in making sure that teh databases are re-pointed to teh original environments once we are done with teh environment for teh load test in question.
- Studied application performance and maximum scalability, critical parameter such as number of users, Response times, hits per seconds (HPS) and Throughput using Load runner.
- Created test cases based on teh requirements and teh test conditions in Mercury Quality Center and identified test data in order to match with requirements.
- Executed SQL Queries for backend testing of teh application to ensure business rules are enforced, and data integrity is maintained.
- Performed usability and navigation testing of web pages and forms.
- Analysis of cross results, cross scenarios, overlay graphs and merging different graphs.
- Responsible for getting teh database rolled back after teh load tests are completed.
- Independently executed teh test scenario, analyzed teh execution statistics by monitoring teh online graphs
- Coordinated with Technical Teams to monitor Database Query, CPU Utilization and Memory.
- Worked closely with teh Development team in teh performance tuning efforts of teh various sub systems.
- Accurately produce regular project status reports to senior management to ensure on-time project launch.
- Actively participated in Defect Review meetings involving Test Coordinator, Developers, Business Analysts and Project Managers to report teh status of defects to teh management.
- Prepare testing status report every week.
Environment: Load runner 11.52, JMeter, performance center 11.52, Wind XP Professional, Introscope, C#, Java, SQL, Mercury QC
Sr.Performance Tester
Confidential, Winston, NC
Responsibilities:
- Assisted teh team lead in teh preparation of teh Test Plan and Test Strategy documents.
- Responsible for Load Testing Co-ordination with various other projects involved in load testing activity.
- Developed Scripts in HTML/HTTP, web services for Load runner.
- Analyzed graphs and reports to check whereperformance delays occurred, network or client delays, CPUperformance, me/O delays, database locking, or other issues at teh database server.
- Analyzed Performance Bottlenecks using Load Runner Monitors, DynaTrace and HP Site scope, HP Diagnostics.
- Also involved in Vuser Setting for different scenarios and business processes in Controller and analyzed graphs to find out teh performance tuning of teh system
- Developed script using NeoLoad.
- Presenting teh results to teh team and analyzing teh bottle necks and resolving teh issues from their end.
- Responsible for scheduling teh Load tests using HP Performance center involving a variety of load scenarios combination.
- Using Load Runner, execute multi-user performance tests, used online monitors, real-time output messages.
- Executed different Scenarios for different applications in controller and created Load Runner Analysis Reports and Graphs.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web and App levels.
- Analyzed results using HP Load Runner Analysis tool and analyzed sessions and log files.
- Responsible for generating and publishing Load Test Results and publishing teh results in share point.
- Worked closely with development team to narrow down defect reproduction cases and scenarios.
- Responsible for performance monitoring and analysis of response time & memory leaks using throughput graphs.
- Responsible for configuring and installing teh Performance center Infrastructure for executing and scheduling teh load tests.
- Performed backend testing using complex SQL queries on Oracle database.
- Gatheird user requirements and designed teh Test Plans and Test Scenarios accordingly.
- Responsible for coordinating teh new Transports to teh Performance testing environments.
- Analyzed teh server resources such as Available Bytes and Process Bytes for Memory Leaks.
- Analyze, interpret, and summarize meaningful and relevant results in a completePerformanceTest Report.
- Interacted in Daily standup meetings with teh Management and report day-to-day activities and updates.
Environment: Load Runner, Quality Center, Agile, Performance Center Oracle, SQL
Performance engineer
Confidential, Phoenix, AZ
Responsibilities:
- Involved in developing teh scripts to check teh Servers connectivity.
- Importing teh WSDL’s and performing teh unit tests using teh SOAP UI project.
- Worked with business analyst in gathering teh requirements and teh SLA details from teh client.
- Developed Load Runner test scripts according to test specifications/ requirements.
- Involved in full life-cycle of teh project from requirements gathering to transition using Agile Methodology.
- Develop performance test suites using Jmeter Testing tools.
- Develop and implement load and stress tests with Load Runner, and present performance statistics to application teams, and provide recommendations on how and where performance can be improved
- Developed and enhanced scripts using Load Runner VuGen and designed scenarios using Performance Center to generate realistic load on application under test.
- Coordinated with Functional Teams to Identify teh Business Process to bePerformanceTested.
- Inserted Transactions, Checkpoints into Mercury Load Runner Web VuGen Scripts and parameterized & correlated teh scripts.
- Monitor and administrate hardware capacity to ensure teh necessary resources are available for all tests.
- Customized scripts for error detection and recovery.
- Worked in shared environment and tested different applications.
- Independently executed teh Mercury Load Runner test scenario, analyzed teh execution statistics by monitoring teh online graphs.
- Involved in planning and coordination effort throughout QA life cycle.
- Designed tests for Benchmark and load testing.
- Ability to diagnose Web/App serverperformanceissues/troubleshooting using Load Runner J2EE Diagnostics/Deep Diagnostics.
- Worked with Load Runner in analyzing applicationperformancefor varying loads and stress conditions.
- Responsible for teh generation of teh Load Runner Analysis files based on teh Load Runner
- Results file generated by teh load test and filtering teh analysis file data based on teh durations required.
- Generated detailed test status reports, performance/capacity reports, web trend analysis reports, and graphical charts for upper management.
- Assisting teh QA Lead with administrative tasks such as meeting notes, defect database clean up.
- Provide daily/weekly application availability reports to teh management
Environment: Load Runner 11.5/11, HP Performance Center, Layer 7, WebLogic App Server,XML, Web Services, Jmeter, CA Wily Introscope 7.x, Oracle 10g/9i, SharePoint, Windows 2000/XP.Vista.
Performance Engineer
Confidential, Houston, TX
Responsibilities:
- Conducting teh Load, Stress and Performance testing using Load Runner and developed testscripts.
- Attended periodic meetings for changes in teh application requirements and documents and implemented procedures for test changes.
- Developed Test Scripts using Load Runner for automation of Regression testing and verifying teh web applications expected behavior at different stages by inserting various Checkpoints.
- Work closely with software developers and take an active role in ensuring that teh software components meet teh highest quality standards.
- Generated customized reports for testing theperformance tuningof various transactions by developing various user-defined functions as well as Load Runner functions.
- Extensively used Load Runner using Virtual User Generator to script and customize performance test harness Web Protocol.
- Successfully Completed User Acceptance Testing (UAT) on each release of teh project with teh halp of end user requirements.
- Well versed with teh behavior of online monitors and teh techniques to fix monitoring issues and monitoring Vuser status.
- Used Performance monitor to analyze teh % CPU Usage, Memory and Requests per Second for each Scenario.
- Arranged training and information sessions for Data entry personnel as part of User Acceptance Testing (UAT). Handed out incident reporting templates for recording bugs during UAT.
- Analyzed Mercury Load Runner on-line graphs and reports to check where performance delays occurred, network or client delays, CPU performance, me/O delays, database locking, or other issues at teh database server.
- Used Test Results to provide summary reports, response times and monitor averages.
- Document problems in tracking tool and retesting software corrections to ensure problems are resolved
- Validated teh scripts to ensure correct execution and meets teh scenario description.
- Verified that new or upgraded applications meet specified performance requirements.
- Designed Test Case documents forPerformancetesting in Quality Center and report defects.
- Generated scripts in Vugen as per given SLA by giving pacing between iterations to get teh desired transactions per hour.
- Determined teh source of bottlenecks by correlating teh performance data with end-user loads and response times.
- Interacted in Daily standup meetings with teh Management and report day-to-day activities and updates.
Environment: Quality Centre,Loadrunner 11.52, Load runner 11.5, Wind XP Professional, SQL server 2005, SQL server 2008,
