It Analyst Applications (load Tester / Performance Test Engineer – Application Systems)

Caterpillar Caterpillar · Industrial · Bangalore, Karnataka

This role is for a Load Tester / Performance Test Engineer responsible for planning, executing, and analyzing load and performance tests for enterprise applications. The focus is on identifying performance bottlenecks, validating scalability and stability, and ensuring applications meet non-functional requirements. The role involves scripting with LoadRunner, collaborating with various teams, analyzing metrics, reporting findings, and supporting functional automation with UFT and Playwright.

What you'd actually do

  1. Design, develop, and execute load/performance test scripts and scenarios using LoadRunner (VuGen/Controller/Analysis) for web, API, and enterprise application workloads.
  2. Work with product, QA, development, and infrastructure teams to define non‑functional requirements, performance acceptance criteria, and realistic workload models (concurrency, ramp‑up/down, and volume).
  3. Prepare test environments and coordinate prerequisites such as test data, monitoring, access, and configuration to ensure repeatable and reliable test runs.
  4. Execute various performance test types including load, stress, spike, endurance/soak, baseline, and scalability testing across multiple application scenarios.
  5. Collect, analyze, and interpret performance metrics (response times, throughput, error rates, CPU/memory, DB metrics) and identify bottlenecks via correlation across application, middleware, and infrastructure layers.

Skills

Required

  • Minimum 3 years of hands‑on experience in performance/load testing for web and/or enterprise applications.
  • Strong working experience with LoadRunner (script development, execution, analysis) including correlation, parameterization, and result interpretation.
  • Experience creating and executing automated user journeys using UFT and/or Playwright (including basic framework understanding and debugging).
  • Solid understanding of performance testing concepts, methodologies, and non‑functional requirements (SLAs/SLOs, baselining, scalability, soak testing).
  • Ability to analyze and troubleshoot performance issues using logs, monitoring dashboards, and metrics across application and infrastructure layers.
  • Experience collaborating within Agile or Waterfall delivery models and contributing performance sign‑off inputs for releases.
  • Strong written and verbal communication skills, including the ability to clearly report findings, risks, and recommendations to technical and non‑technical stakeholders.
  • Experience documenting test approach, assumptions, workload models, and results in a structured and repeatable manner.
  • Strong organizational skills with the ability to manage multiple applications, test cycles, and priorities simultaneously.
  • Strong problem‑solving skills, including root cause analysis and the ability to propose actionable remediation steps.
  • Detail‑oriented with a strong focus on quality, repeatability, and continuous improvement.