Senior Performance Tester/analyst Resume
Los Angeles, CA
SUMMARY
- 8+ years of in depth experience as Senior Performance Tester with strong expertise in Performance/Load, Stress and Endurance Testing using HP Performance Center /LoadRunner
- Experienced in different domains like Banking, Health care, Insurance, Financial and Retail sectors with a unique combination of skill set in solving complex performance challenges, and implementing solutions that work
- Strong process and documentation skills for performance testing like Test planning, Test strategy and Test result reporting.
- Extensive experience in automated testing of Web based and Client/Server applications with proficiency in Load, stress and endurance testing. Good experience in agile methodology.
- Extensive knowledge inPerformanceTest Life Cycle and Software TestingLife Cycle, well acquainted Strong knowledge of Software Development Life Cycle.
- Experience in end - to-end management solution that integrates network, server, application and business transaction monitoring using HP BSM
- Hands on experience in using various monitoring tools like HP Site scope and HP Diagnostics, Performance Center, Wily Introscope, Dynatrace, App Dynamics, Transaction Viewer, Splunk, keep track of the test performance and identify various bottlenecks.
- Worked on various protocols Web (http/html), Web Services, MQ Client/Server, Winsock, Citrix, Web/Winsock, FLEX, Dual Protocol, Oracle, Web Services.
- Hands-on experience in developing test plan, strategy, and metrics for ERP systems with extensive knowledge of software testing life cycle.
- Proficient in using test automation tools such as testing scripts for web and client server applications
- Ability to interact with developers and product analysts regarding Testing Status and Defect & Change Tracking using Quality center
- Experience in monitoring Web Servers and Application Servers such as Microsoft IIS, web logic, web sphere and Database Servers such as SQL Server and Oracle during the Performance Test without firewalls.
- Good understanding of the web services principles and technology
- Created and performed System Integration Tests against System Architecture Requirements Specifications
- Performing System Testing skills include Black Box, Smoke, Regression, Integration testing, User acceptance Testing
- 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, 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
- Excellent ability to understand complex scenarios and business problems, and transfer the knowledge to other users/developers in the most comprehensible manner
- Extensive knowledge in studying existing infrastructure landscape, cloud product matching, design cloud architecture, Proof of Concepts, design improvements, cost Estimation and implementation of AWS Cloud Infrastructure recommending application migrations to public Vs. private cloud.
- In-depth AWS knowledge including EC2, VPC (NAT, VPC Peering and VPN), Identity and Access Manager (IAM), EC2 Container Service, Elastic Beanstalk, Lambda, S3, CloudFront, Glacier, RDS, Dynamo DB, ElastiCache, Redshift, Direct Connect, Route 53, Cloud Watch, Cloud Formation, CloudTrail, OpsWorks, Amazon Elastic MapReduce(EMR), AWS IoT, SNS, API Gateway, SES, SQS, SWF.
- AWS certified solution architect (Certificate - AWS-ASA-32347)
- Experience in scrum methodologies as a Certified Scrum Master in project management
TECHNICAL SKILLS
Testing Tools: HP LoadRunner 9.52,11.0,11.50,12.0,12.0,12.02,12.50,12.53 HP Performance Center 11.0,11.5, 12, ALM, CA LISA, Quick Test Pro, Soap UI
Programming Languages: Microsoft C, C++, Java, SQL
Cloud Services: AWS
XML/Web Services: XML, XSM, WSDL, JAXB, SOAP
Middleware Service: Websphere, Weblogic
Databases: MS SQL, Microsoft Access, SQL Server, Oracle Database
Operating Systems: Microsoft Windows, Linux, Z/OS
Monitoring Tools: Performance Center, LHMON, MainView, Wily Introscope, Dynatrace, App Dynamics, HP Diagnostics, Hp Sitescope.
LoadRunner Protocols: Web (http/html), Web Services, MQ Client/Server, Winsock, Citrix, Web/Winsock Dual Protocol, Citrix ICA, Citrix, Ajax TruClient, GUI, Click & Script, Siebel, Oracle.
PROFESSIONAL EXPERIENCE
Confidential, Los Angeles, CA
Senior Performance Tester/Analyst
Responsibilities:
- Participated in all phases of planning, such as defining requirements, defining the types of tests to be performed, and scenario creation.
- Participated in meetings with company executives such as business analysts, developers, managers, supervisors, and executive officers in order to understand the product and the testing phases more thoroughly.
- Performance Testing Web Applications, Siebel Web Applications,Web (HTTP/HTML), Ajax Truclient, Web services, Windows socket using HP LoadRunner 12.50/12.53 .
- Worked on different protocols like Web (HTTP/HTML), Ajax Truculent, Web services, Windows socket
- Developed Vugen Scripts for load testing with 800 vusers to find bottlenecks in the server and deadlocks in the database
- Experience in end-to-end management solution that integrates network, server, application and business transaction monitoring using HP BSM
- Generated scripts in Virtual User Generator, which included Parameterization of the required values.
- Generated, validated, and tested reports produced by the product quality testing division that was reviewed by the business team.
- Configured and used Perfmon Performance Monitor to monitor and analyze the performance of the servers by generating various reports from CPU utilization, Memory Usage to load average.
- Executed Load, Stress and Endurance Testing to simulate a process, which allowed using more than 800 virtual users.
- Analyzed scalability, throughput and load testing metrics against test servers.
- Debugged the issues occurred during the load test like - Load balancer issue, where the load was not evenly distributed among the servers
- Analyzed test results and prepare detailed Performance Test Reports including the recommendations for process improvement.
- Executed regression cycles of the test cases in order to ensure the product quality and performance after each sprint of the code changes.
- Performed Bug Tracking and figured out defects and managed them in HP Quality Center.
- Extensively operated HP Performance Center in order to meet tight project deadlines remotely by coordinating among the team members.
- Worked with offshore team and coordinated with them and also reviewed their work before uploading in Test Management Tool - HP ALM.
- Summarized the test results for complete Performance Test Report.
Environment: LoadRunner 12.50/12.53 , Quality Center, HP Performance Center, Transaction Viewer, CA Wily Interoscope, Dynatrace, MI Application Servers, Web Servers, Web Logic, MY SQL, Toad, Message Queue Servers, F5 Node, HTML, XML, .Net Application, Visual Studio.
Confidential, Scottsdale, AZ
Senior Performance Tester
Responsibilities:
- Participated in the full project lifecycle with emphasis on creation, maintenance and execution of test to ensure the capability of the systems that are being built
- Defined the performance test plan, analyzed the test scenarios, prepared test case documents
- Correlated and parameterized test scripts to capture Dynamic data and input various test data as per business requirements
- Defined the performance environment requirements (Documentum environment as well as LoadRunner environment), specifying report templates and conducting the scripting, benchmarking and interpretation of results.
- Responsible for developing Java Scripts using Java VUser protocol and shell scripts based on the user requirements and design documents
- Worked closely with developers and application owners to develop test success criteria
- Worked with HP Performance center/LoadRunner 11.50/12.02 for performance testing and QTP for Functional test activities
- Tested web, Client server and web service based applications, using various workloads as demanded by the application
- Executed and analyzed the test results, compared the Response times over Load and correlated the resource statistics, for Identifying involved bottlenecks if any
- Developed and enhanced scripts using LoadRunner VuGen and designed scenarios using Performance Center to generate realistic load on application under test
- Minimized business impact when issues occurred by using HP BSM
- Extensively worked with White Box Testing for Java applications
- Created the Test Procedure and Test Cases form the Requirements for White Box testing of application
- Configuring the LoadRunner Agents and enable running virtual users over firewalls
- Executed multi-user Performance tests used online monitors, real-time output messages and other features of the LoadRunnerController, Vugen Analyzer
- Actively participated in the daily project meetings.
- Identify system/application bottlenecks and work with Bottom-line to facilitate the tuning of the application/environment in order to optimize capacity and improve performance of the application in order to handle peak workloads generated via Mercury Interactive LoadRunner tool to simulate activity.
- Configured Web, Application, and Database server performance monitoring setup using LoadRunner Controller, HP Diagnostics Server, HP Site Scope, Splunk
- Created detailed test status reports, performance capacity reports, web trend analysis reports and graphical charts for upper management using LoadRunner analysis component.
- Extensively used UNIX commands for debugging and used, modified & ran Shell Scripts for daily reports and data collection.
- Responsible for analyzing the results like CPU usage, memory usage, garbage collection/heap size, server response times, database response times, active/idle threads, size of weblogic queues, etc.
Environment: LoadRunner 11.50/12.02 , Java, J2EE 1.4, Web (HTTP/HTML),Web Services, SQL Server, HP ALM Performance Center 11.0, HP ALM Quality Center 11.0, SOAP UI, HP Diagnostics Server, HP Site Scope, Splunk
Confidential, Wilmington, DE
Performance Tester
Responsibilities:
- Worked closely with development, engineering, architecture, network and IT to definePerformance requirements for Brand new and existing Applications.
- Reviewed the Architecture andPerformancerequirements with the Business Users
- Involved in gathering business requirement, studying the application and collecting the information from developers, and business
- Played a major role in helping the business understand the load, stress criteria and helped them identify the critical scenarios on an application from an end user perspective
- Extensively used LoadRunner web HTTP/HTTPS, Web services and DB protocols fortestingClient server applications and Standalone Applications
- Used Manual and Automated Correlation to Parameterize Dynamically changing Parameters
- Involved in doing Load, Stress, Endurance, Capacity, configuration, baseline, benchmark, stress, Soak tests and Failover Testing using LoadRunner 11.0/12.0
- Service virtualization using tools like CA Lisa/ Lisa
- Developed thePerformanceTest Plan & Scope documents andPerformanceTest Cases
- Created virtual users in LoadRunner forPerformancetestingand analyzed the reports based on the different scenarios
- Involved in Defining the test scenarios and making sure that scripts are working according to planned scenario
- Monitored the softwarePerformanceon different Windows and UNIX environments
- Monitored variousPerformanceparameters of database servers, application server s and web servers - for e.g. - CPU usage, total sessions created, current open sessions count, and number of open users on the database
- Monitor resources to identifyperformancebottlenecks and tuning JVM
- Analyzed various graphs generated by LoadRunner Analysis including Database Monitors, Network Monitor graphs, User Graphs, Error Graphs, Transaction graphs and Web Server Resource Graphs
- Pulled AWR Reports for DB Analysis and shared with DBA team for more insight also used SQL Profiler to monitor the DB while testing the Application
- Analyzed the Windows Resource utilization viz. CPU and Memory impact on the application and server when there is a change in load and environment
- Analyzed Database Server's DB connections, table Indexes, Deadlock issues by applying proper Indexes
- Extensively used Willy Interoscope and Sitescope to the Monitor the Applications and Environment.
- Extensively used Splunk to monitor the Jboss logs of the applications which are under testing.
- Responsible for creating the graphs for Web Server, Application Server and Database Server using Analysis and then generating the HTML Reports from those Analysis
- Responsible for making defect status report and project status report every week
Environment: s:LoadRunner11.0/12.0, Quality Center, CA Lisa QTP, C, C++, HTML, Unix Scripting, Oracle 10g, DB2, WebServers, Database Nodes. Performance Center, Wily Introscope,HP Diagnostics Server, HP SiteScope, Splunk
Confidential
Performance Tester
Responsibilities:
- Involved and Coordinated in creating the Performance Test environments to conduct Stress/ Loadtesting.
- Coordinated with Project Teams to gatherPerformanceTesting Requirements.
- Gatheredperformancetest requirements from the client and designedperformancetests for benchmark, baseline, stress, endurance, network and component.
- Followed up with standard software testing life cycle (STLC) to perform different types of testing for the projects Analyzed requirements, Use Cases, and Test cases.
- Created Scripts using LoadRunner protocols Web-Http/Html, Mobile-Web, Web Services fortesting Multiple applications
- Designed and developed automated scripts using LoadRunner based on business use cases for the application.
- Used Manual and Automated Correlation concepts for capturing dynamically generated values.
- Modified existing LoadRunner scripts to replicate new builds of the application.
- Created and executed different performancetest scenarios like Load Test, Stress, Volume and Endurance testsaccording to Test Plan document.
- Responsible for monitoring the Infrastructure behavior using App Dynamics during Load Test execution to identify performance Bottle Necks if any.
- Used App Dynamics to Monitor End User Experience, Overall Application Performance, Business Transaction Performance & Application Infrastructure Performance.
- Used App Dynamics to Monitor the Memory Pools, Transactions, StackTrace and other performance Counters of all the tiers involved in the Architecture.
- Used JVisual VM to Monitor the JVM for CPU, Heap, GC, Thread behavior and I/O Stat using UNIX commands like top, Vm stat, Nmon and Net stat while system under test.
- Analyzed the results of the Load test using the LoadRunner Analysis tool, looking at the online monitors and the graphs, analyzed the response times of various business transactions, login times under load, developed reports and graphs to present the test results.
- Responsible to Monitor production and identify any Performance related Issues, Replicate it in Performance testing Environment, Tune and Retest.
- Scheduled Test results review meetings with project teams to walk through Test reports and discuss about Performance Bottlenecks Identified.
- Analyzed and worked on JVM Tuning on Garbage collection, which was a key aspect of Java server performance
- Revised JVM Heap Sizes analyzing the Performance of the Application
- Involved in defect tracking, reporting and coordination with various groups from initial finding of defects to final resolution using JIRAdefect tracking tool
- Prepared FinalPerformanceReport by consolidating all the data gathered from the Performance Tests.
- Create progress reports on projects and reported status to Project Manager on a Timely manner as part of the Team’s Process.
- Published the Final Reports to all the Stake holders of the Project.
Environment: LoadRunner9.52, HP Performance Center, Quality Center, HP ALM 12, JVM, App Dynamics, Dynatrace, UNIX, Vmstat, Nmon, Netstat, MS Visual Studio. Net, MS Visio, MS Visual Source Safe, Application Servers, Tomcat Servers, Web Logic, Web Servers, Oracle 11g, Toad, SQL Developer Message Queue Servers.
Confidential
Jr. Performance Tester
Responsibilities:
- Developed Performance testing plan: collecting requirements from Application Owners, Business Analysts, Business Leads, Architects and Developers.
- Participated in various phases of product review, recommendation and evaluation process by working closely with Architect, Business Lead, Project Manager, Business Analyst and Windows/Unix Infrastructure SMEs to determine Business impact based on number of customers and transactions.
- Conducting Test Plan walkthroughs, reviewing System Requirements, Test Scenarios and obtaining sign-offs.
- Developed LoadRunner scripts by using Virtual User generator for Base Line, Endurance test and Stress test scenarios by storing dynamically varying object IDs in parameters and validating correct downloads of HTML pages by checking the content in sources.
- Monitoring software and hardware behavior during test run using PERFMON and LoadRunner online monitors.
- Performed Performance testing to resolve Production issues and validate maintenance fixes.
- Performance testing of Web applications, Web Services (SOA) and Siebel using HP LoadRunner.
- Used HP LoadRunner: Vugen, Controller and Analysis for Portal/Web applications, Web Services (SOA), Siebel and XML.
- Developed automated performance tests using Vugen, created scenarios, ran and coordinated performance testing. Integrated Performance Testing with various applications as well as within a Cloud environment.
- Produced status reports, test results, analysis, recommendations, identified risks, if applicable and published metrics used in stakeholder’s decisions.
- Participated in monitoring: HP Business Availability Center, HP Site scope, NMON and Windows performance monitor.
Environment: HP Business Availability Center(BAC), QC, WinRunner, LoadRunner9.5, IBM Rational, SiteScope,Dynatrace, Performance Center, HP J2EE Diagnostic, Windows, IIS 5, IBM AIX, SQL, DB2, SQL Server, Oracle, UNIX, Siebel, SOA, WebSphere, J2EE.