Performance Test Engineer Resume
Los Angeles, CA
PROFESSIONAL SUMMARY:
- Over 5+ years’ experience in the Information Technology industry as a Performance Tester with wide range experience in test planning, execution in LR Controller and defect raising and tracking in Quality Center.
- Solid understanding of requirements and creation of test cases out of Business Requirement Documents and Functional Requirement Documents .
- Extensive experience in Silk performer, Silk Test, HP Diagnostics .
- Extensive experience in Performance Testing & Engineering.
- Extensive experience in HP LoadRunner/Performance Center .
- Rich experience in performance engineering such as JVM/ Heap monitoring, Single threaded profiling, thread/heap dump analysis .
- Expertise on various monitoring tools like Splunk, Dynatrace, HP Site Scope to keep track of the test performance and identify various bottlenecks.
- Experience in Performance testing of Web and Client/Server applications using Load Runner.
- Experienced with all functionality of VUgen such as Correlating Statements, configuring Run time settings, iterations to bring the testing scenario to the real world.
- Strong experience in script development using Web Http, Web Services protocols.
- Strong experience in preparing Performance Test Plans, Performance Test Strategy, Performance Test Analysis Reports, Test Scenarios and Test Scripts for Automated Testing for various web applications.
- Significant experience Load testing various applications including .Net, J2EE implementations.
- Extensive experience using LoadRunner for Performance Testing, Stress Testing, and Load Testing; also proficient in Creating and Enhancing scripts, Executing Tests and Analyzing results.
- Experience in monitoring Web Servers, Application Servers and Database servers such as Microsoft IIS, Web Logic, Web Sphere and SQL Server and Oracle during the Performance Test.
- Excellent experience in implementing Web Services, WCF, REST service which communicates data in both XML & JSON.
- Performing System analysis and creating the scripts for Scalability, Performance, Security, load, Compatibility, endurance and stress testing and developing, validating and executing the scripts using Load Runner, JMeter.
- Good understanding of object - oriented methodologies, the software development life cycle (SDLC) and the software testing methodologies.
- Extensive experience in testing web applications deployed in Amazon cloud.
- Expertise in using performance testing tools such as HP LoadRunner, Performance Center, JMeter.
- Strong experience in executing performance testing project using agile methodologies.
- Quick Learner, excellent problem solving, conflict resolution skills with a strong technical background and good interpersonal and communication skills.
TECHNICAL SKILLS:
Programming Languages: C/C++, Java (core, Servlets, JSP), Microsoft Visual Studio .NET (VB .NET, C# .NET), COBOL, SQL, ASP
Operating Systems: Windows NT 4.0/XP/2000/ME/98/95, UNIX/LINUX, Sun Solaris, Mainframe
RDBMS: MS SQL Server, MS Access, Oracle, DB2
Web Technologies: HTML, DHTML, XML, JavaScript, VBScript, ASP.NET
Web Servers: Tomcat, Apache, IIS, WebSphere, AS400
Testing Tools: HP LoadRunner, Performance Center, Quality Center
Monitoring Tools: Dynatrace, Splunk, HP Site Scope, Perfmon
EXPERIENCE:
Confidential, Los Angeles CA
Performance Test Engineer
Responsibilities :
- Acted as LoadRunner expert; met with project team to determine performance requirements, goals, and test strategies based on client specifications and architectures.
- Interacted closely with business analysts and functional experts to clarify the functional questions and find functional gaps.
- Wrote test cases to test functionality of the application manually and based on Application Lifecycle Management.
- Developed test scripts and performed performance testing using LoadRunner.
- Designed scenarios for performance testing, generating scripts and handling correlation as well as parameterization using LoadRunner VUgen and executed scenarios using Controller.
- During testing, errors were tracked, analyzed, and reported using LoadRunner components.
- Analyzed LoadRunner test results to find out the transaction response time and system bottlenecks.
- Took part in the bi-weekly meetings with analysts and managers and understood various process plans and functionality in detail.
- Reviewed and checked test scripts created by other resources.
- Performed baseline, full load, and stress and capacity test.
- Analyzed throughput graphs, hits/second graphs, transactions per second graphs and rendezvous graphs using LR Analysis tool.
- Setup different monitors using HP SiteScope.
- Helped project teams in recognizing possible bottlenecks and potential trouble spots.
- Generated detailed test status reports, performance/capacity reports and graphical charts for higher management.
Environment : HP LoadRunner, System Testing, Web Services, HP Site scope, MS Excel, IE, Google Chrome, Windows XP, Performance Center 10.0
Confidential , MI
Sr. Performance Test Engineer
Responsibilities:
- Developed test strategy and test plans for multiple ecommerce applications. Generating system test plans to validate system requirements and functionality as documented in the system specifications and get a kick out of uncovering those hard to find bugs .
- Execute regression test suite and shared reports Pass, Fail scenarios along with Failure reasons, Server Log, Screenshots
- Work with developers, analysts, SME, architects and project managers to determine non-functional requirements (critical scenarios, user volume, transaction volume, SLA).
- Used Splunk in NFR gathering.
- Interact closely with the architecture team to understand the application architecture.
- Create performance test plan and strategy.
- Conduct performance testing of the application using Load Runner.
- Develop test scripts using LoadRunner by recording test cases, adding checkpoints, parameterization, correlation and also custom code as needed to enhance the scripts.
- Used Splunk for an unsuccessful event (such as failed login) to work with the data in order to find patterns in the data and extract the fields to create visualizations.
- Dynatrace - Pure Path analysis is used to find each and every minute detail of the customer activity from the transactions which helps in reporting the information.
- Design scenarios using HP Performance Center.
- Perform Web HTTP/HTML and Web Services testing through VUgen.
- Perform load, stress and volume testing, scenario creation and execution, measured throughput, hits per second, response time, and transaction time using LoadRunner components.
- Report and track bugs to closure using Quality Center Defect Module.
- Monitored JVM to troubleshoot the performance issues.
- Determine the source of bottlenecks by correlating the performance data with end-user loads and response times.
- Give feedback to the development team with discovered issues/benchmarks and possible improvements.
- Prepare interim / final performance test reports.
- Participate in daily scrum call.
Environment : HP LoadRunner, Splunk, Dynatrace, Performance Center 12.53, Web HTTP/HTML, Web Services, Quality Center, MS Excel, JMeter, IBM Heap / Dump Analyzer.
Confidential
Performance Test Engineer
Responsibilities:
- Performed load tests on Load balancing environment.
- Used HP Diagnostics Identify critical bottlenecks in pre-production or production regions.
- Hands-on experience with Unix Scripting used to automate routine tasks.
- Maintained an exclusive Load Test Database instance dedicated to Load Testing activity.
- Responsible for generating and publishing Load Test Results and publishing the results on the internal portal
- Responsible for performing High Availability testing
- Responsible for coordinating the new Transports to the Performance testing environments.
- Responsible for Scheduling/Kicking off the Load tests via HP Performance Center/Controller involving a variety of Load combination scenarios.
- Tested a variety of SOA Web Services using Load Runner Web Service protocol and Custom scripting.
- Drilled down the problematic pages in Analysis to find out where the performance degradation is and has been occurring.
- Analyzed all the various performance metrics involved in the test run like Web resources, Windows resources (Via Site Scope), IIS Counters, J2EE Monitors, .NET Counters, Oracle Counters etc.
- Pinpointed the bottlenecks present in different layers of the Application and Identified Memory Leak in the App and made recommendations to overcome the same.
- Performed a cross of the Load Runner results of between iterative baseline tests.
- Involved in the Management of the Win Runner scripts, Load Runner scripts and Requirements and the bug database using Mercury Quality Center 9.0/8.0.
- Involved in creating Templates for various monitors in HP Site Scope.
Environment: HP Load Runner, HP Quality Center, HP Performance Center, Web Services, Oracle, SQL Server, Unix, Windows XP/Vista.
Confidential
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 the 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 Load Runner 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 Confidential and worked with the 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, Web sphere Application Server (WAS), HP Diagnostics.
