Summary
Overview
Work History
Education
Skills
Timeline
background-images

Abhishek Anand

Bangalore

Summary

• Competency in full life cycle of design, develop and implement Test Scenarios, test scripts as well as integration solutions, automated script framework and utility functions for performance testing using LoadRunner, JMeter, Oracle Application Testing Suit and other available tools.

Leading and directing performance team in onsite offshore model with strong logical and analytical abilities provided technical guidance to team and periodic status update to leadership.

• Expertise in developing Performance Test Project from the start including Test infrastructure and defining a comprehensive performance test plan, which document includes 1. Objective & Scope, 2. Business Requirements, 3. Approach, 4. Test Deliverables, 5. Resources & Schedules, 6. Entry/Exit/Test Stop Criteria, 7. Suspension & Resumption, 8. Risk Assessment, 9. Limitation & Assumption, and 10. Change Logs to assist in decision making for performance strategy and technology to use.

• Involved in establishing a new performance test baseline to develop a new performance benchmark and execution of the new benchmark.

• Perform root cause analysis to detect memory leaks and bottlenecks in servers and enterprise applications, and proposed resolution for performance tuning.

• Strong Performance Tuning experience (e.g., garbage collection, heap analysis, thread analysis, system profiling, explain plan, query optimization). Having good knowledge in analyzing heap-dumps, thread-dumps, GC logs and java memory for possible problems.

• Having experience in Azure, AWS and OCI performance testing.

• Having experience in API Testing.

• Experience in identifying and providing tuning recommendation for various infrastructure components: JVM, Application Servers, Database Servers, Web Servers

• Having experience in monitoring application performance and scripting in Linux based system.

• Setup an automated performance test framework into CICD pipeline (Jenkins).

• Experience in system capacity analysis using data from monitoring tools & load testing results to forecast business.

• Hands on experience with database performance engineering.

• Hands on experience in logging tools such as Splunk, Elasticsearch, Elasticsearch – Kibana.

Extensive experience in performance optimization of large enterprise level distributed architectures

Overview

14
14
years of professional experience

Work History

Principal Member Technical Staff

Oracle India
09.2021 - Current

• Working on Oracle product to design, create, execute, and analyze application performance.

• Driving root cause analysis investigations and postmortems for defects and regressions.

• Monitoring application performance, optimizing performance bottlenecks and usage to create an application capacity model.

• Optimizing system components such as CPU/Memory/Disk/Network & OS/Application software for maximum use of computer resources.

• Analyzing performance and resiliency test results to fine tune component design and implementation

• Hands on experience working with performance testing tool OATS.

• Analyzing CPU Utilization, Memory usage, Network usage, Garbage Collection, and DB Parameters and DB Report. Verifying the performance of the applications.

Senior Performance Engineer

State Street Global Advisors
09.2019 - 09.2021

• Worked with multiple product teams to design, create, execute, and analyze application performance.

• Worked with Product Management teams to help define product directions as it relates to performance and architectural improvements.

• Set performance goals in close collaboration with performance, development, and product management.

• Analyze data gathered from performance test runs and provide recommendations for performance improvements & identify bottlenecks of application.

• Involved in hardware sizing. Debug code defects related to application performance issues.

• Fix performance issue by analyzing heap dumps, thread dumps, AWR, GC logs, load balancer, web server logs, app server logs, DB logs etc.

Assistant Consultant

Tata Consultancy Services Ltd.
10.2011 - 09.2019

• Worked as Performance Test Engineer, Involved Responsible for Enterprise Level Test Strategy & Performance Test Framework, Requirement Gathering/ Analysis, Test Planning, Effort Estimation, Team Management.

• Design, Develop, Execute and Analyze Performance Test for complex applications and systems.

• Created performance Test Plans and Load Test Strategies.

• Debug code for performance issues and identify performance bottlenecks.

• Analyzed heap dumps, thread dumps, client-side performance metrics, server-side performance metrics.

Education

B.Tech - Information Technology (IT)

SRM University
Chennai, India
06-2011

Skills

  • Performance / Automation testing tool: Oracle Application Testing Suite, LoadRunner, JMeter, UFT
  • Monitoring tool: AppDynamics, Dynatrace, Splunk, New Relic, JConsole, JVisualVM
  • Languages: Core Java and C
  • Scripting Language: Unix shell scripting
  • Application / Web Servers: WebLogic, Oracle hotspot / Apache 24
  • Web Service: REST, SOAP
  • Database: Oracle, MySQL, Mongo DB
  • DevOps Tool: Jenkin
  • Cloud: AWS, OCI, Azure

Timeline

Principal Member Technical Staff

Oracle India
09.2021 - Current

Senior Performance Engineer

State Street Global Advisors
09.2019 - 09.2021

Assistant Consultant

Tata Consultancy Services Ltd.
10.2011 - 09.2019

B.Tech - Information Technology (IT)

SRM University
Abhishek Anand