SUMMARY:
*+ years of experience in IT as a Performance Engineer for various internally and externally facing Client/Server applications.
Experience in working in an Agile development environment
Used Jmeter for load testing
Hands on experience in implementing LoadRunner, Developing Load Test Conditions and Test Scenarios.
Solid Experience with installing LoadRunner Controller, Analysis and Generator on Windows platform. Also experienced with performing a separate installation and updating settings for WAN emulation on Load Generators.
Performance testing Experience in Web services, Winsock, SAP WEB/GUI, J2EE, Oracle, Mainframes applications by using HTTP/HTML, Web Click &Script, Oracle, NCA,TCP/IP Protocol and multiple protocols
Experience with creating Vuser scripts, Vuser groups, manual and goal oriented scenarios using LoadRunner and with the use of various performance monitors for load test analysis.
Extensive Knowledge on Web, Web services and Winsock Protocol.
Extensive knowledge in SAP Load testing scenario.
Good communication and inter-personal skills, accustomed to work in a team environment with tight schedules and capable of working efficiently under pressure, manage multiple project.
Extensive experience in Enhancement, Upgrade & post Go Live implementation support.
Hands on experience in using automated tools like, Performance Center, QTP, Test Director, Quality Centre and SharePoint
Used the various monitoring tools like Wily-Introscope, HP Diagnostics and Application Performance Analyzer for z/OS to keep track of the test performance and identify various bottlenecks.
Good understanding of Java Programming.
Worked extensively with Load Runner. Created Scenarios, Ran tests with IP Spoofing with process and multithreaded environments, analyzed and generated performance reports
Extensively involved in performance tuning of application servers such as Weblogic and Tuxedo.
Extensively involved in Performance tuning of Web servers such as web sphere.
Involved in Performance tuning of database Servers.
Strong theoretical and practical experience with various Agile approaches and implementation in a large organization
Extensive experience with baseline, benchmark, load, stress, endurance, and capacity testing for performance.
Collecting the frequency of JVM Heap and Garbage Collection in WebSphere and Weblogic during test
Created Performance scenarios and scripts for various types of tests (load, stress, baseline/ benchmark/ Capacity).
Knowledge of Java Virtual Machine internals including class loading, threads, synchronization, and garbage collection
Analyzed LoadRunner scenario results.
Working with different Vuser types and groups
Conducted performance testing, stress testing using LoadRunner.
Performed IP Spoofing using LoadRunner
Installing, maintaining and administering LoadRunner software.
Activating / Configuring monitors
Online monitoring of Graphs/Monitors
Analysis of cross results, cross scenarios and merged graphs
Analyzing performance, graphs and reports
Working with different Vuser types and groups
Filtering and sorting information
Configuring Run-Time settings for Vugen and Controller
Monitoring Vuser’s status
Well versed with all functionality of Virtual User Generator, Controller, and Analysis
Configuring Pacing and Think Time to meet load rates
TECHNICAL SKILLS:
Testing Tools
HP Load Runner 12.5, ALM, Mercury Win runner 7.6, 8.0, HP Quality Center, ALM Performance Center v12.5, SoapUI, JMeter
Programming Languages
Java, J2EE, Html, Oracle, C, C++,SQL, XML
Monitoring Tools
Sitescope, Perfmon, BMC patrol, Dynatrace, Wily Introscope, Topaz
Methodologies
Agile and Waterfall
Database
DB2, MS-ACCESS, MySQL, Oracle, SQL Server 2005. NoSQL
PROFESSIONAL EXPERIENCE:
Client: Fannie Mae Date: Dec 15 - Present
Location: Reston, Virginia
Role: Performance Engineer
Responsibilities:
Involved in various meetings with customers/Development team together the performance requirements and SLAs before the testing.
Design the performance test plan and test cases.
Developed Load Runner test scripts according to the test specifications/Requirements using HTTP/HTML, Web Services Protocol in Load Runner 12.5
Used Jmeter to load test REST API’s
Built Scripts with Data Driven Methodology which applies the Business rules to validate the components displayed on the website.
Customized scripts for error detection and recovery.
Responsible for writing startup scripts and compiled module functions for the front and backend validation.
Involved in the root cause analysis for the problems in proposed architecture.
Used IP spoofing to generate and associate different IP addresses to Virtual Users to emulate real-time scenarios for load balancing issues.
Used to identify the queries which was taking long time and optimize those queries to improve the performance
Monitored the CPU, memory, and network utilizations on the LMA servers using Site Scope monitor.
Involved in analyzing the problems using transaction breakdown, Network monitoring and Resource monitoring to find the performance bottlenecks.
Develop and implement load, capacity and stress tests with Load Runner and Present performance statistics to application teams and provided recommendations of performance improvement.
Investigate and troubleshoot performance problems in a lab environment including analysis of performance problems.
Performed in-depth analysis to isolate points of failure in application.
Developed and deployed test automation scripts to do end to end performance testing using.
Analyzed the CPU utilization, memory usage, garbage collection and DB connections to verify performance of the application.
Created customized Load Runner VuGen scripts at the API level with manual correlation, user defined functions, development libraries (classes and methods), and error handling.
Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
Used sitescope and Introscope to monitor the databases, application and web servers (at OS and application level) for performance bottlenecks while conducting load, stress, volume and memory tests.
Client : Credit Suisse Data: Nov 10 – June 13
Location: New York, NY
Role: Performance Engineer
Responsibilities:
Design and Developed performance testing automation artifacts (scripts, functions, processes) for simple to complex testing situation using HP Load Runner.
Performed various load test on SOA based applications using web services protocol.
Involved in reviewing Service Level agreement documents and create test plan documents.
Created test strategies and conditions for load stress, concurrent users and network bandwidth scenarios using Shunra.
Involved with business and technology leads to identify the appropriate data for testing and prepare the data for the test cases.
Created customized LoadRunner scripts for different applications
Responsible for monitoring the Test results, Transaction Response Time, measuring the CPU and Memory Utilization of the Citrix Servers.
Coordinated with Citrix and Network teams to identify the bottle necks.
Ensured that Citrix Servers can support the volume and system usage.
Monitored performance of applications using Wily Interscope and Sitescope.
Generated and analyzed the performance matrices from Performance Center.
Analyzed performance, transaction and server resource monitors for meaningful results.
Scripted & Executed System Performance Test Cases for Various Service requests to validate the activities on server
Responsible for updating the new script after migration.
Analyzed LoadRunner reports to calculate the response time and transaction time per second.
Using Agile Methodology for developing the project.
Analyzed the result of the entire test and observed the load test result for any error.
Involved in team meetings to resolve the bug and know the functionality and flow of the application.
Client :KPMG Date: Nov 09 - Oct 10
Location: Woodcliff lake, NJ
Role: Performance Tester
Responsibilities:
Responsible for extensive communication with the product teams to determine performance requirements.
Evaluation of performance requirements and designing load runner scenarios to accommodate the effective testing of these requirements.
Documentation of the system test plan and conducting its internal and external review with product teams during team meetings.
Documentation of system test reports for test efforts related to product and project.
Conduct separate tests for all bottlenecks.
Conducted subsequent review of these documents with product & project teams.
Analysis of test results and provision of feedback on the results of tests conducted and the conclusions drawn from them.
Aiding the product team in the comprehension of the test results and coordinating with DBAs to developers to resolve performance bottlenecks.
Responsible for the development of LoadRunner scripts and their validation.
Responsible for preparing data estimates that will be required for testing and the consequent evaluation of that data.
Client: Cognizant, Chennai Date: Aug 07 – Oct 08
Location: India
Role: QA Engineer
Responsibilities:
Reviewed Business Requirement Documents and the Technical Specification, Test plan, Implementation Specifications.
Developed test plans, test cases based on functional specifications and design documents.
Drafted and revised scripts and ensured traceability between test scripts and business requirements and technical specifications.
Created, developed and executed test cases and test scripts manually.
Performed System testing, Integration, End-to-End, Back-End testing during the testing of different services.
Involved in Defect review meeting and Interacted with developers to resolve technical issues and investigated the bugs in the application.
Used Quality Centre to house all test documentation and report/track all issues including software bugs to resolve technical issues and defects.
Involved in design and developing QTP test scripts for testing.
Used SQL for testing various databases for services which involved certain back-end testing for the verification and modification of tables.
Involved in integration tests, user acceptance testing.
Used AGILE methodology for testing this application.
Education:
Bachelor of Science
Cisco Certified Network Associate (CCNA routing and Switching)