PRAVEEN M.
veenaforpt@gmail.com
+91-8978628933
EXPERIENCE SUMMARY
• Over 6+ years of experience in performance testing using LoadRunner
• Good experience on Web(HTTP/HTML) protocol scripting using HP LoadRunner VuGen
• Good knowledge on HP Performance Center for multi user execution
• Have given many sessions on LoadRunner in Respective Companies
• Having knowledge on JMeter
• Having knowledge on Ajax Truclient Firefox protocol
• Having good knowledge in creating Test Plan
• Experience in creating and running scenarios
• Enhancing Scripting by Verifying its Transactions, Parameterization and Correlation and Functions
• Executing the multiple scenarios in performance center (or) ALM
• Having good knowledge on analysis
• Proficient in execution methodologies and analyzing the results
• Ability to do drill down on results and observe potential performance bottlenecks
• Expertise in providing the tuning recommendations
• Good exposure with Monitoring tools like SiteScope
• Experience in performance monitoring of application server like WebLogic and database server like SQL
Server
• Have interacted with clients at various levels to understand requirements and for timely deliverables
TECHNICAL SKILLS
Programming Languages C, Core Java
Operating Environments Windows NT/ 95/ 98/ 2000
RDB SQL Server, Oracle 10g
Tools HP LoadRunner, HP Performance Center, ALM JProfiler, SQL Profiler, Fiddler,
Helpzilla, SiteScope, PerfMon
Domain Knowledge Retail, Insurance, Banking, Travel Expense, Media
WORK EXPERIENCE
Ness Technologies July’15 to till date
Designation: Senior Test Engineer
Prolifics Nov’13 to june’14
Designation: Senior Test Engineer
Infosys Apr’12 to Oct’13
Designation: Test Analyst
APPLABS Nov’10 to Mar’12
Designation: Software Engineer
Softsol Jan’08 to Oct’10
1
Designation: Software Engineer
PROJECT EXPERIENCE
Project: Smart
Client: AirlineTicketicgSystem
Role : Performance Tester
Description: This project regards to Airline Ticketing System. It consists of 3 parts
1)Agency
2)Passengers
3)Carriers
Here Under ARC we will have multiple carriers like british airways, Dubai airways and etc through which
ARC will get benefited from the carriers in terms of revenue .There will be few agencies where they will provide
the required flight reservations or tickets to the passengers. So in this process the agency’s will get some portion
of amount as profit for eact ticket from the passenger .Through this system carriers also will get benefited by
Showing their visibility and availability of their routes from which source to which destination to travel.
In this way they will get benefited. So finally to complete all this requirements software needs to be developed
where smart application has been developed by Ness Technologies and they get the huge revenue from ARC.
And important point here is that all the carriers will come under one roof which is ARC here, through which
all the things will be maintained.
Responsibilities:
• Collecting the non functional requirements
• Preparing the Test Scenario document
• Working on the POC
• Working with parameterization and with other functions.
• Preparing the scripts for single user and execute with multi users in controller.
• What kind of tests need to be done.
• How many cycles the tests needs to be done.
• What is the environment configuration
• Collecting What are the deliverables client is expecting
• Providing tuning recommendations
Environment: Datawarehousing, Cognos, TeraData,Loadrunner11.52,AjaxTrueclient-Firefox protocol.
Project: BMI Online Services
Client: BMI, USA
Role: Performance Tester
Description: Broadcast Music, Inc (BMI) Online Services provides tools to help affiliates do business with BMI.
User can manage work registrations, and cue sheets. They can sign up online for direct deposit of payments. BMI
songwriters, composers and publishers can register new songs online, add songs to the catalog, and manage other
aspects of BMI account through BMI Online Services. BMI Live allows performing songwriters to input up to six
months of their performance data to be considered for payment.
Responsibilities:
• Responsible for managing the team
• Responsible for collecting the NFR’s from client and understanding work load distribution model given by
client
• Understanding environment configuration
2
• Identifying what kind of tests to be executed
• Doing the POC for which tool to be used, and which protocol to be used
• Enhancing the script using parameterization and correlation and using LR functions and ‘C’ Functions
• Executing the scenarios using Performance Center
• Preparing the scripts and execute with multi users and identifying the client side and OS level metrics
• Monitoring Application, Database related counters through JProfiler and SQLProfiler
• Providing tuning recommendation for application server and database server
Environment: Java, LoadRunner, Performance Center, JProfiler,Jsp,SQL Profiler
Project: Retros and Reports
Client: Walmart, USA
Role: Performance Tester
Description: Wal-Mart Stores operate retail stores in various formats around globally. The Company's operates in
three business segments: the Walmart U.S. segment, the Walmart International segment, and the Sam's Club
segment. This Project deals with the U.S. segment. Walmart takes the help of the 3rd party called "Kenexa" to
recruit the employees for Walmart from outside, and also Kenexa takes care of the payroll regarding details of the
internal employees and their hikes. The information stored in the Kenexa Database is pushed into Walmart
Database through the Batch jobs as a daily activity at particular time.
Responsibilities:
• Executed the scenarios using Performance Center
• Enhanced the scripts using vugen and with the help of LR and C Functions
• Measured performance metrics (response times and throughputs) and monitor resource demand metrics
(%CPU, Disk IO, and Memory)
• Merging the graphs to know the behavior of the application
• Monitoring Application, Database related counters through JProfiler and SQLProfiler
• Providing tuning recommendation for application server and database server
Environment: Java, LoadRunner, Jsp,Performance Center, JProfiler, SQL Profiler
Project: Dealer Automation Project
Client: Zurich NA, USA
Role: Performance Tester
Description: The purpose of the Dealers Automation project is to perform online transactions across the US region.
The primary focus this organizational effort is to consolidate data from various applications in the SCS system and
data should available to the dealers as well as internal Zurich users who perform prepaid maintenance,
Cancellation Quotes, contract lookup and Reports across USA through online.
Responsibilities:
• Handled the team with the size of three members
• Collected the NFR’s from client and identifying the dependencies of the application
• Enhanced the scripts for single user
• Executed the scenarios using Performance Center
• Measured performance metrics of OS level counters
• Monitored Application, Database related counters through SiteScope
• Monitored and analyzed results using JProfiler and SQLProfiler
• Provided tuning recommendation for application server and database server
3
Environment: Java, LoadRunner, Jsp, Performance Center, SiteScope, Fiddler
Project: UsBank
Client: US Bank of America, USA
Role: Performance Tester
Description: US Bank is a famous bank in USA. It included departments such as checkings and savings. Through
this site user can perform online banking and internet bill payment and also invest the money. In this bank user can
save standard savings and goal savings and can apply for credit cards online. By using this credit card, user can do
shopping. It offers loans such as home equity and student loans.
Responsibilities:
• Involved in the client meetings and understanding the entire scenarios and understanding the client
deliverables
• Enhanced the scripts using VuGen for single user
• Enhanced the script using parameterization and correlation and using LR functions and ‘C’ Functions
• Executing the scenarios using Performance Center for multiple users
• Analyzing the OS level metrics
• Monitoring Application server level counters through SiteScope
• Providing tuning recommendation for application server level counters
Environment: Core Java, JDBC, Servlets, Jsp,WebLogic, SQL Server, LoadRunner, Performance Center, SiteScope
Project: Travelmartindia
Client: Travelmartindia
Role: Performance Tester
Description: Travelmartindia provides online booking for travelling services like airline ticketing, worldwide hotel
reservation, car rental services, booking of apartments and travel insurances. Travelmartindia provides the option
to register in the portal to book the services. It consists of various steps to book hotels, cars, and apartments and
provides the different vacation packages for sightseeing in India and international wide. Travel insurance helps
users when there is a travelling risk.
Responsibilities:
• Creation of the test scripts using Vugen
• Enhanced the script using parameterization and correlation and using LR functions
• Executed the scenarios using controller
• Measured the OS or system level counters
Environment: Core Java, Servlets, JDBC, HTML, Jsp,SQL Server, LoadRunner, Performance Center, SiteScope
Project: gawab
Client: Delhi Government
Role: Performance Tester
Description: Gawab is an email service provider through which user can send and receive the messages with or
without attachments. It provides the 2GB memory also. User can use Gawab POP/SMTP feature to download their
4
emails through software packages such as Microsoft Outlook, Outlook Express, or any such email client. Gawab
benefits from its 5,330,469 users through showing advertisements and promoting its premium services for both
webmasters and users. Users can also post advertisements in gawab.com.
Responsibilities:
• Created the test scripts using VuGen
• Enhanced the script using parameterization and correlation and using LR functions
• Executed the scenarios using controller
Environment: Core Java, JDBC, Servlets, JSP, WebLogic, LoadRunner, Controller
5
emails through software packages such as Microsoft Outlook, Outlook Express, or any such email client. Gawab
benefits from its 5,330,469 users through showing advertisements and promoting its premium services for both
webmasters and users. Users can also post advertisements in gawab.com.
Responsibilities:
• Created the test scripts using VuGen
• Enhanced the script using parameterization and correlation and using LR functions
• Executed the scenarios using controller
Environment: Core Java, JDBC, Servlets, JSP, WebLogic, LoadRunner, Controller
5

Praveen cv performancetesting

  • 1.
    PRAVEEN M. veenaforpt@gmail.com +91-8978628933 EXPERIENCE SUMMARY •Over 6+ years of experience in performance testing using LoadRunner • Good experience on Web(HTTP/HTML) protocol scripting using HP LoadRunner VuGen • Good knowledge on HP Performance Center for multi user execution • Have given many sessions on LoadRunner in Respective Companies • Having knowledge on JMeter • Having knowledge on Ajax Truclient Firefox protocol • Having good knowledge in creating Test Plan • Experience in creating and running scenarios • Enhancing Scripting by Verifying its Transactions, Parameterization and Correlation and Functions • Executing the multiple scenarios in performance center (or) ALM • Having good knowledge on analysis • Proficient in execution methodologies and analyzing the results • Ability to do drill down on results and observe potential performance bottlenecks • Expertise in providing the tuning recommendations • Good exposure with Monitoring tools like SiteScope • Experience in performance monitoring of application server like WebLogic and database server like SQL Server • Have interacted with clients at various levels to understand requirements and for timely deliverables TECHNICAL SKILLS Programming Languages C, Core Java Operating Environments Windows NT/ 95/ 98/ 2000 RDB SQL Server, Oracle 10g Tools HP LoadRunner, HP Performance Center, ALM JProfiler, SQL Profiler, Fiddler, Helpzilla, SiteScope, PerfMon Domain Knowledge Retail, Insurance, Banking, Travel Expense, Media WORK EXPERIENCE Ness Technologies July’15 to till date Designation: Senior Test Engineer Prolifics Nov’13 to june’14 Designation: Senior Test Engineer Infosys Apr’12 to Oct’13 Designation: Test Analyst APPLABS Nov’10 to Mar’12 Designation: Software Engineer Softsol Jan’08 to Oct’10 1
  • 2.
    Designation: Software Engineer PROJECTEXPERIENCE Project: Smart Client: AirlineTicketicgSystem Role : Performance Tester Description: This project regards to Airline Ticketing System. It consists of 3 parts 1)Agency 2)Passengers 3)Carriers Here Under ARC we will have multiple carriers like british airways, Dubai airways and etc through which ARC will get benefited from the carriers in terms of revenue .There will be few agencies where they will provide the required flight reservations or tickets to the passengers. So in this process the agency’s will get some portion of amount as profit for eact ticket from the passenger .Through this system carriers also will get benefited by Showing their visibility and availability of their routes from which source to which destination to travel. In this way they will get benefited. So finally to complete all this requirements software needs to be developed where smart application has been developed by Ness Technologies and they get the huge revenue from ARC. And important point here is that all the carriers will come under one roof which is ARC here, through which all the things will be maintained. Responsibilities: • Collecting the non functional requirements • Preparing the Test Scenario document • Working on the POC • Working with parameterization and with other functions. • Preparing the scripts for single user and execute with multi users in controller. • What kind of tests need to be done. • How many cycles the tests needs to be done. • What is the environment configuration • Collecting What are the deliverables client is expecting • Providing tuning recommendations Environment: Datawarehousing, Cognos, TeraData,Loadrunner11.52,AjaxTrueclient-Firefox protocol. Project: BMI Online Services Client: BMI, USA Role: Performance Tester Description: Broadcast Music, Inc (BMI) Online Services provides tools to help affiliates do business with BMI. User can manage work registrations, and cue sheets. They can sign up online for direct deposit of payments. BMI songwriters, composers and publishers can register new songs online, add songs to the catalog, and manage other aspects of BMI account through BMI Online Services. BMI Live allows performing songwriters to input up to six months of their performance data to be considered for payment. Responsibilities: • Responsible for managing the team • Responsible for collecting the NFR’s from client and understanding work load distribution model given by client • Understanding environment configuration 2
  • 3.
    • Identifying whatkind of tests to be executed • Doing the POC for which tool to be used, and which protocol to be used • Enhancing the script using parameterization and correlation and using LR functions and ‘C’ Functions • Executing the scenarios using Performance Center • Preparing the scripts and execute with multi users and identifying the client side and OS level metrics • Monitoring Application, Database related counters through JProfiler and SQLProfiler • Providing tuning recommendation for application server and database server Environment: Java, LoadRunner, Performance Center, JProfiler,Jsp,SQL Profiler Project: Retros and Reports Client: Walmart, USA Role: Performance Tester Description: Wal-Mart Stores operate retail stores in various formats around globally. The Company's operates in three business segments: the Walmart U.S. segment, the Walmart International segment, and the Sam's Club segment. This Project deals with the U.S. segment. Walmart takes the help of the 3rd party called "Kenexa" to recruit the employees for Walmart from outside, and also Kenexa takes care of the payroll regarding details of the internal employees and their hikes. The information stored in the Kenexa Database is pushed into Walmart Database through the Batch jobs as a daily activity at particular time. Responsibilities: • Executed the scenarios using Performance Center • Enhanced the scripts using vugen and with the help of LR and C Functions • Measured performance metrics (response times and throughputs) and monitor resource demand metrics (%CPU, Disk IO, and Memory) • Merging the graphs to know the behavior of the application • Monitoring Application, Database related counters through JProfiler and SQLProfiler • Providing tuning recommendation for application server and database server Environment: Java, LoadRunner, Jsp,Performance Center, JProfiler, SQL Profiler Project: Dealer Automation Project Client: Zurich NA, USA Role: Performance Tester Description: The purpose of the Dealers Automation project is to perform online transactions across the US region. The primary focus this organizational effort is to consolidate data from various applications in the SCS system and data should available to the dealers as well as internal Zurich users who perform prepaid maintenance, Cancellation Quotes, contract lookup and Reports across USA through online. Responsibilities: • Handled the team with the size of three members • Collected the NFR’s from client and identifying the dependencies of the application • Enhanced the scripts for single user • Executed the scenarios using Performance Center • Measured performance metrics of OS level counters • Monitored Application, Database related counters through SiteScope • Monitored and analyzed results using JProfiler and SQLProfiler • Provided tuning recommendation for application server and database server 3
  • 4.
    Environment: Java, LoadRunner,Jsp, Performance Center, SiteScope, Fiddler Project: UsBank Client: US Bank of America, USA Role: Performance Tester Description: US Bank is a famous bank in USA. It included departments such as checkings and savings. Through this site user can perform online banking and internet bill payment and also invest the money. In this bank user can save standard savings and goal savings and can apply for credit cards online. By using this credit card, user can do shopping. It offers loans such as home equity and student loans. Responsibilities: • Involved in the client meetings and understanding the entire scenarios and understanding the client deliverables • Enhanced the scripts using VuGen for single user • Enhanced the script using parameterization and correlation and using LR functions and ‘C’ Functions • Executing the scenarios using Performance Center for multiple users • Analyzing the OS level metrics • Monitoring Application server level counters through SiteScope • Providing tuning recommendation for application server level counters Environment: Core Java, JDBC, Servlets, Jsp,WebLogic, SQL Server, LoadRunner, Performance Center, SiteScope Project: Travelmartindia Client: Travelmartindia Role: Performance Tester Description: Travelmartindia provides online booking for travelling services like airline ticketing, worldwide hotel reservation, car rental services, booking of apartments and travel insurances. Travelmartindia provides the option to register in the portal to book the services. It consists of various steps to book hotels, cars, and apartments and provides the different vacation packages for sightseeing in India and international wide. Travel insurance helps users when there is a travelling risk. Responsibilities: • Creation of the test scripts using Vugen • Enhanced the script using parameterization and correlation and using LR functions • Executed the scenarios using controller • Measured the OS or system level counters Environment: Core Java, Servlets, JDBC, HTML, Jsp,SQL Server, LoadRunner, Performance Center, SiteScope Project: gawab Client: Delhi Government Role: Performance Tester Description: Gawab is an email service provider through which user can send and receive the messages with or without attachments. It provides the 2GB memory also. User can use Gawab POP/SMTP feature to download their 4
  • 5.
    emails through softwarepackages such as Microsoft Outlook, Outlook Express, or any such email client. Gawab benefits from its 5,330,469 users through showing advertisements and promoting its premium services for both webmasters and users. Users can also post advertisements in gawab.com. Responsibilities: • Created the test scripts using VuGen • Enhanced the script using parameterization and correlation and using LR functions • Executed the scenarios using controller Environment: Core Java, JDBC, Servlets, JSP, WebLogic, LoadRunner, Controller 5
  • 6.
    emails through softwarepackages such as Microsoft Outlook, Outlook Express, or any such email client. Gawab benefits from its 5,330,469 users through showing advertisements and promoting its premium services for both webmasters and users. Users can also post advertisements in gawab.com. Responsibilities: • Created the test scripts using VuGen • Enhanced the script using parameterization and correlation and using LR functions • Executed the scenarios using controller Environment: Core Java, JDBC, Servlets, JSP, WebLogic, LoadRunner, Controller 5