Performance Test Engineer Resume
El Segundo, CA
PROFESSIONAL SUMMARY:
- Over 8 years of diverse experience as a Performance Test Engineer.
- Involved in Performance Testing and Regression testing of large - scale systems.
- 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.
- Expert in Load Testing and Stress testing for large scale multi user applications using Apache JMeter, HP Load Runner and Performance Center.
- Good experience with the Software Development Life Cycle (SDLC) approach to computer systems development. Expert in creating Test Cases and Test Procedures as per specifications and requirements.
- Exert in Apache JMeter and Load Runner for simulating a heavy load on servers to test its strength and to analyze overall performance under different load types.
- Have hands-on experience on Performance Testing of Hadoop applications in both Cloudera and Hortonworks.
- Experience in understanding Business Process from the requirements.
- Proficient in generating Load Test analysis reports using Load Runner Analysis, and system monitoring tools AppDynamics, Visual VM, Wily Introscope, HP Site Scope and Splunk.
- Have 2 years of working experience and certification on HP Quick Test Professional v11.0.
- Expert in writing complex QuickTest Pro VB scripts to execute Functional testing and Regression Testing.
- Excellent knowledge of software development and testing life cycles, SQA methodology and test process documentation and End user training.
- Strong working experience in testing on WINDOWS, LINUX and UNIX environments.
- Strong in SQL and PL/SQL queries on RDBMS.
- Experience in Installation and Configuration of Software and Hardware in testing environment.
- Excellent analytical and Communication skills and ability to work either independently or as a part of a team.
- Experience in coordinating on shore and off shore resources.
TECHNICAL SKILLS:
Testing Tools: JMeter 3.0/2.13, Load Runner 11.5/11.0/9.0 , Performance Center, SOAP UI 5.0 and QTP 11.0
Protocols: Web(HTTP/HTML), Web-services (SOAP/REST), JDBC, XMPP, LDAP,JMS, Silverlight, Oracle NCA, Citrix ICA
Big Data Applications: Oozie Jobs, Sqoop Jobs, Hive queries, Hbase, Flume, HDFS and Kafka on Cloudera 4.6 and Hortonworks 2.2.8
Monitoring Tools: AppDynamics, Visual VM, Wily Introscope, HP Site Scope, Oracle Enterprise Manager 12c, JConsole, RTView and Splunk.
Tools: Toad, SQL Developer, Squirrel SQL, Enterprise Report Writing (ERW), Visio, Eclipse
Test Management and Ticketing Tools: Quality Center, Bugzilla,Test Director, Spirateam, JIRA, DBOSS
Operating Systems: UNIX, Linux, Windows NT/2000/9x
Programming Skills: C, java, SQL, VB Script
Oracle 11g/10g, SQL Server, MS: Access
Business Tools: MS Word, MS Excel, MS Power point & MS Project
Web Technologies: SOAP, Web Services, ODBC, ActiveX, VBScript, ASP, J2EE, HTML, JavaScript
Application/Web servers: Apache Tomcat, Jboss, Weblogic 7.x/6.x/5.x, IBM Websphere 3.x
Version Control Tools: Apache Subversion (SVN), Bit Bucket
PROFESSIONAL EXPERIENCE:
Confidential, EL SEGUNDO, CA
PERFORMANCE TEST ENGINEER
Responsibilities:
- Responsible for Creating Test Scripts using Apache JMeter with various protocols including Web HTTP/HTML, Web services and JDBC etc.
- Simulated heavy load on servers using JMeter to test its strength and to analyze overall performance under different load types.
- Using Load Runner successfully tested the performance of both static and dynamic resources such as Java objects, Databases and FTP servers.
- Performance Testing of Ingestion of Viewership data collected from SetTopBoxes to Hadoop Ditributed File System (HDFS) through flume and Kafka.
- Have experience on performance testing all the Hadoop applications such as Oozie Jobs, Sqoop Jobs, Hive queries, Hbase and Flume after the migration from Cloudera (CDH) 4.6 to Hortonworks (HDP) 2.2.8.
- Triggering Oozie jobs and monitoring in Oozie Dashboard and job tracker on AWS Cloud environment.
- Have good knowledge on writing Hive queries based on the partitions.
- Also have experience in monitoring the health of the Name nodes and data nodes in Cloudera Manager/Hortonworks (Ambari) and monitoring of the resource (mappers/reducers) utilization.
- Involved in developing the scripts to check the Server’s connectivity.
- Performed Database testing by writing SQL queries, testing triggers and PL/SQL procedures.
- Importing the WSDL’s and performing the unit tests using the SOAP UI project.
- Worked on developing, executing and maintaining Test Plans, Test Scenarios and Test Case Documents based on business requirements.
- Participated in Capacity Planning for the Application under Test based on the Production estimate usages.
- Responsible for designing Load Test Strategies based on the environment activity.
- Responsible for estimating the concurrent users for the load test based on the Transactions/sec that is seen in production.
- Performed Regression Testing on applications using JMeter by creating test scripts with assertions to validate whether the application is returning the expected results or not.
- Analyzed Performance Bottlenecks using Load Runner Monitors, CA Wily Introscope and HP Sitescope.
- Maintaining Defect Log, Test Log and Status Report, Traceability Matrix which gives a clear indication of quality and stability of product for UAT.
- Generated Automatic Workload Repository (AWR) and Automatic Database Diagnostic Monitor (ADDM) reports to analyse the the performance of the Database.
- Used Correlation technique to capture the dynamically generated session values which are sent by the server to the client to identify that particular session.
- Performed post implementation validations on the Applications that are deployed in Production.
- Responsible for installation of the Load Runner software including Controller software, Agent software, Load Generators etc.
- Performed Systems Integration testing for various Applications.
- Worked in association with the DBAs in making sure that the databases are re-pointed to the original environments once we are done with the environment for the load test in question.
- Working with business analysts in gathering the requirements and the SLA details from the client.
- Working closely with the Development team in the performance tuning efforts of the various sub systems.
- Generated detailed test status reports, performance/capacity reports, web trend analysis reports, and graphical charts for upper management.
Environment: Apache JMeter 3.0/2.13, HP Load Runner11.5, SOAP UI, Oracle Oracle 11gR2, WebLogic App Server, XML, Web(Http/Html), Web Services, IBM Websphere, Tomcat, JBoss, AppDynamics 4.1, Visual VM 1.3.6, Oracle Enterprise Manager 12c, JConsole, RTView, Splunk, HP UX 11.23, Red hat Linux 6, kafka, Cloudera (CDH) 4.6 and Hortonworks (HDP) 2.2.8.
Confidential, COLUMBUS, IN
PERFORMANCE TESTER
Responsibilities:
- Responsible for Creating Test Scripts using Load Runner and Jmeter with various protocols including Web HTTP/HTML, Web services etc.
- Developed and executed scripts to test the Performance of the Oracle Database using Load Runner under heavy load.
- Worked on developing, executing and maintaining Test Plans, Test Scenarios and Test Case Documents based on business requirements.
- Participated in Capacity Planning for the Application under Test based on the Production estimate usages.
- Responsible for designing Load Test Strategies based on the environment activity.
- Responsible for estimating the concurrent users for the load test based on the Transactions/sec that is seen in production.
- Used Correlation technique to capture the dynamically generated session values which are sent by the server to the client to identify that particular session.
- Performed post implementation validations on the Applications that are deployed in Production.
- Responsible for installation of the Load Runner software including Controller software, Agent software, Load Generators etc.
- Working with business analysts in gathering the requirements and the SLA details from the client.
- Working closely with the Development team in the performance tuning efforts of the various sub systems.
- Monitoring the servers and logging the metrics using the monitoring tools.
- Used TOAD tool to access the Database and SQL developer to create PL/SQL Procedures.
- Responsible for the generation of the Load Runner Analysis files based on the Load Runner results file generated by the load test and filtering the analysis file data based on the durations required.
- Generated detailed test status reports, performance/capacity reports, web trend analysis reports, and graphical charts for upper management.
Environment: Load Runner 11.0/9.5, Jmeter2.11, HP Load RunnerController, Oracle Oracle 10g/11g, WebLogic App Server,XML, Web Services, IBM Websphere, CA Wily Introscope 7.x, HP UX 11.23, Red hat Linux 6, Windows 2000/XP.Vista.
Confidential, FRAMINGHAM, MA
PERFORMANCE TEST ENGINEER
Responsibilities:
- Involved in planning and coordination effort throughout QA life cycle.
- Worked on Developing, executing and maintaining Test Plans, Test Scenarios, and Test Cases Documents based on business requirements.
- Participated in capacity planning for the Application under Test based on the Production estimate usages.
- Responsible for designing load test strategies based on the environment activity
- Responsible for estimating the concurrent users for the load test based on the Transactions/sec that is seen in production.
- Simulated a heavy load on a server to test its strength and to analyze overall performance under different load types using JMeter.
- Performed regression testing on applications using JMeter by creating test scripts with assertions to validate whether the application is returning the expected results or not.
- Performed load testing on ASP.Net Web API using Apache JMeter and estimated the delays for server’s maximum throughput.
- Setup and Instrumented Dynatrace to investigate the application performance and to suggest improvements.
- Used correlation technique to capture the dynamically generated session values which are sent by the server to the client to identify that particular session.
- Performed post implementation validations on the Applications that are deployed in Production.
- Responsible for creating test scripts using Load Runner using various protocols including, Web/HTTP, web services etc.
- Responsible for installation of the Load Runner software including Controller software, Agent software, Load Generators etc.
- Used TOAD tool to access the database and PL/SQL developer to create PL/SQL Procedures
- Responsible for creating Load Test scenarios based on the load testing scripts that are to be loaded.
- Responsible for identifying the counters that needs to be added onto the scenario for data collection from analysis perspective.
- Monitored the Available bytes graphs that would give an idea as to the Memory leak if any present in the system.
- Performed load testing on SOA, UCM, WebLogic and Indesign Application Servers.
- Involved in setting up the test data for the individual modules for the load test.
- Responsible for the generation of the Load Runner Analysis files based on the Load Runner results file generated by the load test and filtering the analysis file data based on the durations required.
- Generated detailed test status reports, performance/capacity reports, web trend analysis reports, and graphical charts for upper management.
- Maintain Defect Log, Test Log and Status Report, Traceability Matrix, which gives a clear indication of quality and stability of product for UAT.
Environment: Load Runner 11.0/9.5, JMeter, Dynatrace, HP Load RunnerController, Oracle, WebLogic App Server,XML, Web Services, IBM Websphere, IIS 6.0/5.0, CA Wily Introscope 7.x, Oracle 10g/9i, Sharepoint,HP UX 11.23, Windows 2000/XP.Vista.
Confidential, SAN DIEGO, CA
PERFORMANCE TESTER
Responsibilities:
- As a Subject Matter Expert, I attended several test-survey meetings with the clients to collect Application Performance specifications and SLA parameters needed as part of deliverables.
- Has expertise working in an Onsite/Offshore model towards various Performance testing deliverables
- Involved as a Performance Testing Analyst for establishing the Individual Benchmarks and Baselines for Java J2EE Applications, Legacy, ERP Modules including SAP POS,
- SAP MAP (Merchandise & Assortment planning), BI/BW, SD, F&R, MM, SD, and Finance
- Responsible for the Scripting all the load testing scenarios for various sub-systems using a variety of protocols including WEB(HTML/HTTP/HTTPS), Web(Click and script),
- Involved in designing the work plans and work estimates for various developmental efforts.
- Responsible for coordinating the various daily and weekly transports across various environments.
- Responsible for creating a performance test strategy for testing various SAP Modules mainly BW, BO-XI and documenting the performance test results.
- Worked closely with the Development team in the performance tuning efforts of the various sub systems.
- Created a number of Load scripts for Data seeding purposes. Also, involved in SAP Batch testing activity.
- Performed manual correlation without relying on the Correlation studio feature of Load Runner VU.
- Used QTP 11.0 to do the Functionality testing of the application.
- Executed the scripts and analysed the results by uploading to Quality Center.
- Involved in performing volume testing based on the production volumes and cycles.
- Responsible for configuring and Installing the Performance center Infrastructure for executing and scheduling the Load Tests.
- Responsible for coordinating the Batch processes alongside the Online performance testing efforts.
- Responsible for creating the scenario mix and various runtime configurations for the individual scripts that are part of the mix.
- Extensively involved in monitoring the Application and Infrastructure using Wily Introscope
- Used HP Deep dive Diagnostics for discovering Application bottlenecks and debugging.
- Responsible monitoring the Web/App Servers, DB Servers, ABAP Servers, JAVA Servers etc.
- Maintained an exclusive Load Test Database instance dedicated to Load Testing activity.
- Responsible for getting the database rolled back after the load tests are completed.
- Responsible for the coordinating the new Transports to the Performance testing environments.
- Responsible for Scheduling/Kicking off the Load tests through via HP Performance center/Controller involving a variety of Load combination scenarios.
- Extensively involved in analyze the Load Test results including drill down the problematic pages in Analysis to find out where the performance degradation is has been occurring.
- 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 Load Runnerscripts and Requirements and the bug database using Mercury Quality Center 9.0/8.0.
Environment: Load Runner 9.0, HP Quality Center 9.0 HP Performance center 8.1, ( Merchandise & Assortment Planning), SAP GUI, SOAP, J2EE,Diagnostics 3.5, CA Wily Introscope, HP Diagnostics, Web Services, Citrix ICA Server, Oracle 10g/9i, TOAD, e, Terminal Services Manager and Client.
Confidential
TESTING ENGINEER
Responsibilities:
- Involved in Planning and Coordination effort throughout QA life cycle.
- Responsible for creating test scripts using Load Runner using various protocols including web(HTTP/HTML), ODBC, SAP WEB, SAP GUI etc.
- Involved in both Manual and Automation testing.
- Developed and executed scripts for functional and database testing of the application with different platforms using Quick Test Professional 11.0.
- Involved in preparing the Test Plan and Test Cases in HP Quality Center 11.0.
- Involved in Database Testing by writing SQL queries, testing triggers and PL/SQL procedures.
- Responsible for migrating the necessary stored procedures and other database stuff that is needed for the database Load Testing.
- Participated in Capacity Planning for the Application under Test based on the Production estimate usages.
- Participated in QA team meetings and Bug tracking meetings.
- Help the users in performing User Acceptance Test.
- Responsible for setting up the Load Runner Agents in the load testing set up.
- Responsible for data creation/seeding and data loading for the AUT.
- Responsible for Creating Load Test scenarios based on the load testing scripts that are to be loaded.
- Responsible for identifying the counters that needs to be added onto the scenario for data collection from analysis perspective.
- Generated detailed test status reports, performance/capacity reports, web trend analysis reports, and graphical charts for performance tuning of the application.
- Involved in creating Templates for various monitors in HP SiteScope.
- Responsible monitoring the Web/App Servers, DB Servers, ABAP Servers, JAVA Servers etc.
- Maintained an exclusive Load Test Database instance dedicated to Load Testing activity.
- Monitored the Available bytes graphs that would give an idea as to the Memory leak if any present in the system.
- Responsible for installation of Quality Center with SQL Server database and creating user profiles for users.
- Involved in setting up the test data for the individual modules for the load test.
- Worked in association with the DBAs in making sure that the databases are re-pointed to the original environments once we are done with the environment for the load test in question.
Environment: Load Runner 9.0, HP Performance center 9.x, HP Quick Test Professional 11.0, HP Quality Center 11.0, Oracle 10g, HP SiteScope, SAP Portal, BEA WebLogic, Webload, HP Deep dive diagnostics, HTML, DHTML, Web Services, Windows NT, Rapid SQL, Toad
