Post Job Free
Sign in

Performance testing and Engineering

Location:
Washington, DC
Posted:
April 01, 2019

Contact this candidate

Resume:

*

Altaf Jiwani

Pune, Maharashtra, India ******

Phone - +91-902**-*****

Email ID – *************@*****.***

PROFESSIONAL SUMMARY

8.2 years of experience in Software Application Performance Testing and Engineering as core competencies. Ability to perform efficiently as a team member as well as an individual contributor on assignments. Currently working as ‘Associate - Projects’ (Performance Test Engineer) with Cognizant Technology Solutions.

Visa Status: H1B

Hands-on experience on performance testing using HP LoadRunner and Performance Center for web applications & web services.

Good proficiency and hands-on experience in application and system performance monitoring using APM Tools like AppDynamics, CA Wily Introscope, Opnet, Perfmon, etc.

Expertise in Java Performance Engineering which involves identification and reporting of performance bottlenecks at API and method level, Garbage Collection Analysis and Heap Dump Analysis using IBM Pattern Modeling and Analysis Tool, Heap Dump Analyzer and Thread Dump Analyzer.

Worked on Agile Transformation by performing API Performance Testing for cloud-based applications, Continuous Integration using Jenkins.

Worked on client-side profiling tools like Fiddler, HTTP Watch, Firebug, and AppDynamics EUM.

Good knowledge on Database Performance Monitoring using AWR Report.

Good working knowledge of Mobile performance testing and profiling for IOS Native applications using Paros, XCode & Instruments.

Experience in IVR performance testing using Empirix Hammer CallMaster and CYARA tools.

Expertise in collecting and analyzing performance test requirements and defining framework for performance testing for Multi-Tier architecture, Application Platforms and Technologies like Java, Unix, Linux, Weblogic, Mainframe applications.

Thoroughly understand the design and architecture of the application to identify workflows and system characteristics that should be performance tested and monitored.

Ability to write and debug performance test scripts using required performance testing tool.

Efficient in executing performance tests based on real-time production scenario and analyze performance results to present to project team and business team.

Conduct Performance Bottlenecks Analysis by having working sessions with Development Team

& Solution Architect to provide recommendations to investigate and resolve performance issues.

Ensure quality and standardization of Performance Test Plan, Scripts, Test Results and Performance Test Closure Report.

Build repository of historical performance test results and analysis for analyzing performance trends over a time.

2

Excellent communication and client interaction, collaboration & team building skills with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner.

TECHNICAL SKILLS

Testing Methodologies Performance Testing and Engineering

Performance Tools

HP LoadRunner 12.53, 12.50, 11.52, HP ALM Performance Center 12.53, 12.50, 11.52, Hammer CallMaster, CYARA, SOUP UI

Monitoring Tools

AppDynamics, CA Wily Introscope, Opnet, IBM PMAT, Heap Analyzer, Ganglia Report, NMON Report, AWR Report, Fiddler, HTTP Watch, Firebug, Instruments, Paros, Xcode

LR Scripting Protocols Web HTTP/HTML, Web Services, Ajax TruClient, RTE

Applications worked on

Web Based, .NET, Java, Mainframe

PROFESSIONAL EXPERIENCE

COGNIZANT TECHNOLOGY SOLUTIONS

Current Designation - ‘Associate - Projects’

Experience - Jan 2011 - Present

1) Freddie Mac

Performance Engineer Mar 2016 – Feb 2019

McLean, Virginia, USA (Onsite)

Roles and Responsibilities:

Non-Functional Requirements Gathering: This activity involves o Interact and discuss with the Business Team, Application Development team to obtain and understand all the requirements on performance testing front. o Understand the application architecture documents and set up meetings to discuss non-functional requirements and agree upon the Performance Test Strategy.

Conduct Performance Impact Analysis of the changes, defect fixes etc. based on the information received during requirement gathering

Environment set up: coordinate with various support teams to have the performance test environment and monitoring tools set up for performance testing activities

Create Performance Test Strategy and provide walkthrough: Performance test plan document gives a detailed description about the various types of performance testing to be carried out, the test scenario details, the user load distribution pattern and the project timeline which talks about the schedule for each of the performance testing phases. 3

Develop Performance Test scripts: All the business-critical flows are scripted using the HP LoadRunner tool.

Conduct Performance Test execution: Different types of test i.e. load test, stress test, soak test is carried out using HP Performance Center.

Performance Bottlenecks Analysis and Report Presentation: Analysis of both client and server- side statistics is carried out and detailed reports about the test executions are prepared. Opnet, vCloud, Best1, AWR report analysis was carried out for server-side deep dive analysis.

Daily Status Connect: Set up and lead the daily status calls

Metrics collation:

o Collate the entire project related metrics and presentation to stakeholders. o Prepare of the weekly status report and dashboard. 2) Barclays Bank

Performance Engineer Apr 2011 – Mar 2016

Pune, India (Offshore)

Roles and Responsibilities:

Non-Functional Requirements Gathering: This activity involves o Interact and discuss with the Business Team, Application Development team to obtain and understand all the requirements on performance testing front. o Understand the application architecture documents and set up meetings to discuss non-functional requirements and agree upon the Performance Test Strategy.

Conduct Performance Impact Analysis of the changes, defect fixes etc. based on the information received during requirement gathering

Environment set up: coordinate with various support teams to have the performance test environment and monitoring tools set up for performance testing activities

Create Performance Test Strategy and provide walkthrough: Performance test plan document gives a detailed description about the various types of performance testing to be carried out, the test scenario details, the user load distribution pattern and the project timeline which talks about the schedule for each of the performance testing phases.

Develop Performance Test scripts: For the business-critical flows using the HP LoadRunner tool.

Conduct Performance Test execution: Different types of test i.e. load test, stress test, soak test is carried out using HP Performance Center.

Performance Bottlenecks Analysis and Report Presentation: Analysis of both client and server- side statistics is carried out and detailed reports about the test executions are prepared. AppDynamics, Wily Introscope, Ganglia, AWR report analysis was carried out for server-side deep dive analysis.

Daily Status Connect: Set up and lead the daily status calls

Metrics collation:

o Collate the entire project related metrics and presentation to stakeholders. o Prepare of the weekly status report and dashboard.



Contact this candidate