Post Job Free
Sign in

Performance engineering

Location:
Parsippany-Troy Hills, NJ
Posted:
February 24, 2015

Contact this candidate

Resume:

Srinivas.K

Email: *********@*****.***

Mobile: 1-732-***-****

Professional Background

Around 10+ years of experience in the IT Industry, involved in Performance

Engineering, automation and manual testing. Resourceful at understanding

the business requirements from the client and prepare Test Plan, Test

Strategy, BFD's, Performance Test Scripts and Scenarios for Functional,

Performance Testing, Monitoring & uCMDB.

Professional profile

Polaris Software Lab(PACE), since August, 2006 to till date as Senior

Performance Lead

Adea Solutions, since June, 2005 to July, 2006 as Software Engineer

-Testing

IIC Systems, from April 2003 to May 2005 as Test Engineer

Professional Experience

. Expertise in automation tools like HP BAC, HP BSM, HP DDM/CMDB, HP

Sitescope, BPM, HP Diagnostics, HP Rum, Load Runner, and Rational

Robot, Rational Test Manager.

. Very good working knowledge on various application platforms /

servers

. Identifying Scenarios, Recording & Enhancing Load Runner Scripts

and execution of Test Scenarios.

. Expertise in gathering various Performance metrics using Load

Runner Monitors, HP Site Scope and various O/S resources counters.

. Expertise in designing and deploying application performance

monitoring tools

. Extensive involvement with Application team and other Subject

Matter Experts in

analyzing performance metrics like system metrics, LR Graphs and

JVM analysis,

in order to point out probable performance issues.

. Help application team to analyze performance bottle necks in their

applications using different kinds of BAC reports and Diagnostics.

. Ensure that all infrastructure processes, technologies that affect

the operational integrity of a production environment are tested

before release to production

. Expertise in gathering the requirement for infrastructure discovery

. Extensive experience in determining the appropriate discovery

methodology and topology mapping

. Extensive experience in preparing strategies, techniques and tools

deployment for Application Performance Management Services.

. Proficient in defining performance objects for applications

built/deployed on various types of platforms

. Extended work experience in developing and executing software test

scripts/cases and bug reports.

. Hands on experience in preparing test cases, developing scripts

and executing Functional tests for various Banking and Financial

domain applications.

Technical Skills

Operating Systems : Windows 9X, NT, 2000, XP, Unix & AIX

Programming : C, core Java, HTML & SQL

RDBMS : SQL Server, Oracle

Testing Tools : Load runner 9.5/11 & QTP

Monitoring tools : HP BAC 8.02, HP BSM 9.01, HP

Diagnostics, Sitescope 11.10

Dynatrace & ITRS Geneos

Implementation : HP BAC/BSM, uCMDB & Sitescope

Others : MS Office, Clearquest,

Project Experience

Project Name : Performance Engineering & Operational Readiness

Testing

Client : Depository Trust & Clearing Corporation

Tools Used : HP LoadRunner, HP Sitescope, HP BAC/BPM, Dynatrace & HP DDM

Team Size : 5

Duration Involved : Aug 2012 To Till date

Responsibilities :

ORT:

. Ensure that application/release is operationally ready in Production

. Verifying all the application components are connected without any

issues(app/MQ/DB)

. Ensuring the required QA performance tuning recommendations are

implemented in production

. Ensuring all the application configurations are in sync between QA and

prod(using HP DDM)

. Validating the required monitoring & Alerting setup is implemented

(app & infrastructure)

Performance Engineering:

. Working as a Performance test consultant helping client in

strategizing Performance testing and doing capacity planning for

Global Trade Repository (GTR)

. Understand the Application functionality, architecture details and

component metrics along with workload characterization.

. Analyze the production environment for volumes and configurations to

simulate the same in QA

. Creating the work load analysis for Performance testing based on the

production volumes

. Preparation for the Performance test plan and test cases for the

different Modules

. Identifying the End-to-End scenarios and Identify protocols

(webservices, HTTP/HTML) for Performance Testing.

. Validation of vuser scripts to make sure they have been executed

correctly and meets the scenario description.

. Responsible for analyzing application and components behavior with

heavier loads and optimizing server configurations

. Performs in-depth analysis to isolate points of failure in the

application

. Used Dynatrace to monitor server metrics and Performed in-depth

analysis to isolate points of failure in the application.

. Analyzed JVM Heap and GC logs in Web Sphere during test execution.

. Interacted with developers during testing for identifying memory

leaks, fixing bugs and for optimizing server settings at web, app and

database levels.

. Involved in defect tracking, reporting and coordination with various

groups from initial finding of defects to final resolution

. Maintained test matrix and bug database and generated monthly reports

. Coordinating between onsite and offshore teams during release testing.

Managed stakeholder communication by setting up results review

meetings

Project Name : Performance Monitoring & uCMDB

Client : JPMorgan chase

Tools Used : HP BAC8.x, HP BSM9.x, HPBPM, HPSitescope, HP Diagnostics,

HPuCMDB

Team Size : 3

Duration Involved : June 2011 To July 2012

Responsibilities :

. Design Monitoring Service Portfolio/Catalogue for implementing APM

services across the segments of PB business in JPMC

. create a standardized, best of class, tiered service encompassing -

service definition, software licensing, resourcing, chargeback and

operating plans

. Upgradation of HPBAC 8.x to HPBSM 9.x version along with the Data

components

. Designed Monitoring service Catalog based on

o how many components (hardware, software and application);

o how much component detail (availability, capacity, performance,

etc);

o how much application complexity exists (HA, clustered, etc);

o how much user (both synthetic and real) performance monitoring

is required;

o how much reporting (against SLAs) is requested?

. Design Monitoring tools deployment topology and plan implementation

with lowest possible outage window

. Participate in defining framework for enterprise application

performance management (APM) and implemented the same for identified

critical applications as POC

. Defined Standard Operating Procedures for tools deployment and on

boarding applications for performance monitoring

. Standardizing on the full toolset offered by HP, operated by GO&I's

Operations Center, charged as a Silver - Gold - Platinum offering per

application

Project Name : uCMDB

Client : GE(Infra, Corporate & NBC)

Tools Used : uCMDB

Team Size : 6

Duration Involved : Apr 2009 To May 2011

Responsibilities :

. Managing a team for effective delivery and timely escalation

. Client discussion call - Gathering requirements for Infrastructure

Discovery and Mapping.

. Analyzed the architecture of the target discovery environment

. Determine the appropriate discovery methodology and protocols

. Discovery of Resources - Host level resources, Host dependencies based

on TCP connectivity, Databases, Network Resources etc,

. Modeling - Configuration of Resources and mapping Relationships as per

Application Architecture.

. Reporting Experience - System Topology Reports, Impact Analysis,

Change Management, Gold Master Reports etc.,

. Integration of PPM (Project Portfolio Management) with uCMDB for

Impact analysis purposes w.r.t to change requests.

Project Name : SAS

Client : GE Money

Tools Used : BAC, BPM & Site scope

Team Size : 3

Duration Involved : Mar 2008 To Mar 2009

Responsibilities :

. Understand the Application functionality, architecture details and

components metrics along with workload characterization.

. Implement, configure, monitor and administer BAC / Sitescope

. Define monitoring strategy for applications to be monitored

. Configure BPM for monitoring using profiles (reuse the performance

testing VUGen scripts)

. Customized reports for various end-user with respect to their roles

and profile

. Provide proactive inputs on application and infrastructure performance

to the development groups

Project Name : Treasury CFIX (Corporate Foreign Exchange).

Client : Citi Bank

Role : Team Lead

Tools Used : BPM, Sitescope & Load Runner

Team Size : 3

Duration Involved : Nov 2007 to Feb date

Responsibilities :

. Understand the workload characteristics of the system & Create

Performance Test Plan and Test Strategy for Performance testing

. Create, Enhance & develop scripts required for Performance testing

using Load Runner VUGen

. Design Scenarios / Approach towards Performance testing the

application

. Run simulation patterns to mimic the production scenarios using Load

Runner Controller

. Conduct analysis of the test results and publish regular performance

test and analysis reports

. Define monitoring strategy for applications to be monitored

. Configure BPM for monitoring using profiles (reuse the performance

testing VUGen scripts)

. Configuring & Monitoring SLA's defined based on the various CI rules

. Monitor and perform basic trouble shooting upon receiving alerts.

Escalate alerts to the respective teams and track them to closure.

. Analyzing the Results based on SLA's & generation of reports for

various end-user with respect to their roles and profiles

Project Name : Intellect Direct

Client : Dubai Islamic Bank

Role : Team Member

Tools Used : Load Runner, & Sitescope

Team Size : 3

Duration Involved : Sep 2007 To Oct 2007

Responsibilities :

. Understanding the load testing objectives

. Preparation of load test plan based on relevant test information

. Creation of Vuser scripts & scenarios based on the goals

. Load testing the application by running the created scenario &

Monitoring the scenarios

. Analysis of result should reveal areas of system that require

adjustments

Project Name : Intellect Treasury Money Market

Client : Citi Bank, London.

Role : Team Member

Tools Used : Load Runner & Sitescope

Team Size : 4

Duration Involved : Jan 2007 - Aug 2007

Responsibilities :

. Understanding the Load testing objectives.

. Preparing Business Process Flow Documents & Reviewing Vuser scripts

based on standards

. Scenario Designing and execution

. Monitoring the Scenarios

. Providing Status Reports to all Stake holders

Project Name : GTS

Client : Citi Group

Role : Team Lead

Tools Used : Manual Testing, Siebel 7.8.2.3 Financial Services

Team Size : 4

Duration Involved : Sep, 2006 to Jan, 2007

Responsibilities :

. Involved in reviewing the functional specifications

. Preparation of program specification for the reusable functions

. Scripting of the identified test cases

. Execution of the scripts and analysis of the results

. Log defects and track to closure

. Prepare traceability matrix between scripts and identified test cases

Project Name : Sales Support System (S3)

Client : J.Knipper, USA

Role : Team member

Tools Used : Manual Testing, BugZilla

Team Size : 4

Duration Involved : Nov, 2005 to July 2006

Responsibilities:

. Understanding the requirements and prepare test estimations.

. Developed the Test Cases using the Business requirements

. Executed test cases and reporting defects and tracking bugs in

BugZilla

. Test Case Reviews and RTM up gradation for all Testing activities

. Involved in Functional testing, Integration testing and System testing

Project Name : Sulzer Mixer Program

Client : Sulzer Chem Tech, Switzerland.,

Role : Team member

Tools Used : QTP, Web tracker

Team Size : 5

Duration Involved : June 2005 - November 2005

Responsibilities :

. Preparation and execution of Test cases

. Validation of test environment, Defect logging and tracking

. Reporting defects and tracking bugs in Web tracker.

. Preparation of Traceability matrix

. Involved in Functional testing, Integration testing and System testing

Project Name : SLA Monitor

Client : IGSI,

Role : Team member

Tools Used : Manual Testing,

Team Size : 5

Duration Involved : Nov 2004 - May 2005

Responsibilities :

. Analyzing specifications and developing Unit, System and Integration

Test cases

. Test Case Reviews and RTM up gradation

Project Name : Call Center Application

Client : Beacon global services (USA)

Role : Team member

Tools Used : Rational Robot and Bugzilla

Team Size : 4

Duration Involved : Feb 2004 - Nov 2004

Responsibilities :

. Preparation of Test Cases based on the Functional Specifications and

Detailed Design

Documents

. Scripting of the identified test cases

. Enhancement of scripts review and dry run

. Used Rational Robot for functional and regression testing.

. Implemented Test Manager Features and analyzed results

. Raised bugs in the areas assigned and filed them into Bugzilla.

Project : Proposal Management System (PMS

Client : IIC (USA)

Role : Team member

Tools Used : Manual Testing

Team Size : 3

Duration Involved : Apr 2003 - Jan 2004

Responsibilities :

. Preparation of test cases based on the Design documents.

. Involved in test strategy preparation for allocated modules

. Executed test cases and reported defects in terms of Major, Minor &

Critical

. Testing Functional and Validation test, Regression test, Integration

Testing and System testing.

Educational Profile

. M.C.A. Master of Computer Applications from Bharatidasan University,

India

. B.A. Bachelor of Arts (Mathematics) from Nagarjuna University, India

Certifications/Achievements

. HP Certified uCMDB professional

. Certified Level 2 Performance Engineer by Polaris Software Labs

. Awarded Konark Award (2011), the most prestigious award from Polaris

Software Labs for outstanding performers

. Awarded Spot Excellence Award from Polaris Software labs for the various

projects of Performance engineering in 2009 and 2011



Contact this candidate