QA Engineers

Tata Consultancy Services

New York (NY)

On-site

USD 100,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tata Consultancy Services is seeking QA Engineers focusing on Performance & Load Testing. The role requires hands-on experience with large-scale distributed load generation and strong expertise in performance engineering principles.

You will design and execute load, stress, and endurance tests across HTTP/REST APIs, messaging systems, and microservices in cloud-native environments. Ideal candidates have 7+ years in QA with 4+ years in performance testing, proficiency with k6 and other tools, and

Qualifications

  • 7+ years in QA engineering with emphasis on performance.
  • 4+ years focused on performance engineering and load testing.
  • Experience with HTTP/REST APIs, WebSockets, Kafka, and messaging platforms.

Responsibilities

  • Design, develop, and execute performance tests across APIs, event streams, and real-time systems.
  • Model realistic workload patterns reflecting production usage.
  • Analyze latency, throughput, error rates, and system bottlenecks.
  • Collaborate with engineering and infrastructure to validate remediation.
  • Define performance benchmarks and validate scalability against SLAs.
  • Integrate automated performance testing into CI/CD pipelines.
  • Produce performance reports and actionable recommendations.
  • Support release readiness from performance perspective.

Skills

Performance testing
Load testing
Observability tools
Cloud-native
Scripting languages

Tools

k6
Locust
Gatling
JMeter
Grafana
Prometheus
Datadog
OpenTelemetry

Job description

Job Description

QA Engineers — Performance & Load Testing

Mandatory Expectations
  • Hands-on Performance & Load Testing experience is non-negotiable.
  • We are seeking top-tier senior specialists, not generalist engineers.
  • Deep expertise with k6 is preferred; experience with Locust, Gatling, or similar frameworks is required.
  • Experience performing large-scale distributed load generation.
  • Strong understanding of performance engineering principles including scalability, resiliency, throughput, latency analysis, and bottleneck identification.
  • Hands-on experience with modern observability tooling including Grafana, Prometheus, Datadog, OpenTelemetry, distributed tracing, and APM platforms.
  • Experience working with cloud-native, microservices-based, event-driven architectures.
  • Proven ability to identify, analyze, and remediate complex performance issues across application, messaging, database, and infrastructure layers.
Technical Skills
  • 7+ years of QA Engineering experience with 4+ years focused on Performance Engineering and Load Testing.
  • Strong hands‑on experience with k6, Locust, Gatling, JMeter, or equivalent performance testing tools.
  • Experience designing and executing load, stress, endurance, spike, and scalability tests.
  • Expertise testing HTTP/REST APIs, WebSockets, event‑driven systems, Kafka, Pub/Sub, and messaging platforms.
  • Strong understanding of latency analysis, throughput measurement, concurrency testing, error rate analysis, and capacity planning.
  • Experience with distributed load generation and large‑scale workload modeling.
  • Proficiency with observability platforms including Grafana, Prometheus, Datadog, OpenTelemetry, and APM tools.
  • Experience working with cloud‑native and microservices‑based applications.
  • Scripting experience using Python, JavaScript, TypeScript, or similar languages.
Functional Skills
  • Performance test strategy and planning.
  • Workload modeling and performance benchmarking.
  • Root cause analysis and bottleneck identification.
  • Capacity planning and resiliency validation.
  • Strong analytical and troubleshooting capabilities.
  • Effective communication and stakeholder management.
  • Cross‑functional collaboration with Engineering, Infrastructure, and Product teams.
Roles & Responsibilities
  • Design, develop, and execute comprehensive performance, load, stress, spike, and endurance testing strategies.
  • Create realistic workload models and traffic patterns that reflect production usage.
  • Execute performance testing across APIs, event streams, and real‑time communication systems.
  • Analyze latency percentiles (P95/P99), throughput, error rates, resource utilization, and overall system behavior.
  • Identify and troubleshoot application, database, messaging, and infrastructure bottlenecks.
  • Collaborate with development and infrastructure teams to validate remediation efforts.
  • Define performance benchmarks and validate system scalability against SLAs.
  • Develop automated performance testing solutions integrated into CI/CD pipelines.
  • Produce detailed performance reports and recommendations to improve system reliability and scalability.
  • Support release readiness assessments from a performance and scalability perspective.
Salary Range- $100,000-$120,000 a year
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineers — Performance & Load Testing
QA Engineers — Performance & Load Testing

REALIGN LLC • New York (NY)

On-site
USD 130,000 - 190,000
Software Engineers
Software Engineers

Tata Consultancy Services • New York (NY)

On-site
USD 100,000 - 120,000
Infrastructure Engineer
Infrastructure Engineer

Tata Consultancy Services • New York (NY)

On-site
USD 100,000 - 120,000
QA Engineering
QA Engineering

Ampcus, Inc • Plano (TX)

Hybrid
USD 110,000 - 140,000
Health insurance
Performance Engineer
Performance Engineer

Hi-Tech Solutions • Chicago (IL)

On-site
USD 90,000 - 120,000
senior staff performance engineer
senior staff performance engineer

symplr • United States

On-site
USD 130,000 - 190,000
Performance Test Engineer - 17249
Performance Test Engineer - 17249

Seneca Resources Company, LLC • Merrifield (VA)

Hybrid
USD 69,000 - 76,000
Senior Performance QA Engineer - Load Testing Expert
Senior Performance QA Engineer - Load Testing Expert

Tata Consultancy Services • New York (NY)

On-site
USD 100,000 - 120,000
Performance Engineer
Performance Engineer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 95,000 - 115,000
Performance Engineer
Performance Engineer

Ascii Group, LLC • Columbus (OH)

On-site
USD 70,000 - 90,000