QA Software (Load & Performance) Test Engineer

Cuculus GmbH

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Cuculus GmbH is seeking a Load and Performance Engineer to design, execute, analyze, and report performance tests across the ZONOS ecosystem including APIs, streaming, and MDM/HES components. You will define realistic load profiles, identify bottlenecks, and provide recommendations prior to release or deployment.

The role requires 3+ years in performance engineering, strong scripting skills, and experience with distributed systems.

Qualifications

  • Bachelor’s degree in CS, engineering or equivalent.
  • 3+ years of performance testing experience.
  • Experience with energy/utility data workflows is a plus.
  • Solid understanding of REST APIs and asynchronous processing.

Responsibilities

  • Design and execute load, stress, scalability, spike, and failover tests.
  • Create realistic test scenarios for APIs, data ingestion, and streaming.
  • Define KPIs such as response time, throughput and latency.
  • Maintain test scripts using JMeter, k6 and simulators; monitor with Prometheus/Grafana.

Skills

Load testing
Performance testing
Scripting
REST APIs
Distributed systems

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Prometheus
Grafana
JMeter
k6
Simulator / Mock server
Kafka
CI/CD

Job description

Shape the utilities market of the future with us!

We are looking for a “Load and Performance Engineer” to design, execute, analyze, and report performance tests for the ZONOS ecosystem with it’s modules/Connectors related to MDM & HES,APIs, streaming services, databases, and integration components.
The engineer will define realistic load profiles, simulate production-like traffic, identify bottlenecks, measure system capacity, and provide performance recommendations before release or customer deployment.


What is the role about?

Key Responsibilities
Design and execute load, stress, scalability, spike, and failover performance tests for HES/MDM product
Create realistic test scenarios covering:

  • ZONOS API and Southbound API
  • VEE processing
  • MDUS / data ingestion flows
  • Device events, alarms, meter reads, topology, and profile data
  • Kafka/streaming pipelines
  • Database-heavy operations
  • ZCP user workflows where relevant

Define performance KPIs such as:

  • response time
  • throughput
  • transactions per second
  • message ingestion rate
  • processing latency
  • CPU/memory usage
  • database load
  • Kafka lag
  • error rate
  • queue depth

Maintain load test scripts using tools such as “JMeter, k6, Simulator and Mock serve”.
Monitor performance using tools such as “Prometheus, Grafana”
Analyze bottlenecks across:

  • APIs
  • database queries
  • Kafka topics/partitions
  • backend services
  • VEE jobs
  • process engine
  • network and infrastructure
  • JVM/container resources

Prepare detailed performance reports with findings, risks, recommendations, comparison with previous versions and release readiness conclusions. Work with QA, DevOps, backend developers, product owners, and customer delivery teams to define acceptance criteria and performance baselines.

Required skills and qualifications

Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience.
3+ years of experience in performance testing, load testing, or performance engineering.
Had experience in the Energy Management utility (Meter data management, HES ….)
Strong understanding of:

  • REST APIs
  • authentication flows
  • asynchronous processing
  • queues and event streaming
  • distributed systems
  • microservices performance behavior

Experience with monitoring and observability:

  • Prometheus
  • Grafana
  • JVM or container metrics

Good knowledge of databases and query performance, preferably in addition to good knowledge about system setup:

  • PostgreSQL
  • Oracle

Experience testing high-volume data ingestion, messaging, or IoT/AMI/utility platforms is highly preferred.

Ability to analyze logs, metrics, traces, and system behavior under load.

Strong scripting skills in at least one language:

  • Python
  • JavaScript
  • Groovy
  • Bash
  • Java
Preferred skills and qualifications

Skills with:

  • Kafka performance testing
  • AMI / smart metering systems
  • MDMS / MDM platforms
  • VEE validation and estimation workloads
  • DLMS/COSEM concepts
  • large-scale device simulation
  • API Director / ReadyAPI
  • Kubernetes or containerized environments
  • CI/CD integration for performance tests.
Cuculus GmbH Germany | Lindenstraße 9-11, 98693 Ilmenau | Großer Brockhaus 1, 04103 Leipzig | Anger 63, 99084 Erfurt | United Arabic Emirates | Swiss Tower, Cluster Y, Jumeirah Lakes Towers, Dubai | South Africa, 16 North Road, 2196 Gauteng, Johannesburg
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Software (Load & Performance) Test Engineer
QA Software (Load & Performance) Test Engineer

Cuculus • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Performance Test Engineer
Senior Performance Test Engineer

ZL Technologies • Hyderabad

On-site
INR 1,200,000 - 1,900,000
Senior Performance Test Engineer
Senior Performance Test Engineer

ZL Tech • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Performance Test Engineer
Performance Test Engineer

Dexian • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Technical Consultant - Cloud -Performance Engineer,Jmeter,,Application Monitoring
Technical Consultant - Cloud -Performance Engineer,Jmeter,,Application Monitoring

jda • Coimbatore District

On-site
INR 600,000 - 900,000
System Engineer - ( L3 End-to-End support expert)
System Engineer - ( L3 End-to-End support expert)

Cuculus GmbH • India

On-site
INR 1,200,000 - 1,800,000
System Engineer - ( L3 End-to-End support expert)
System Engineer - ( L3 End-to-End support expert)

Cuculus GmbH • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Staff Quality Engineer - performance
Senior Staff Quality Engineer - performance

symplr® • Bengaluru

On-site
INR 300,000 - 600,000
null
Performance Engineer - Performance Testing, JMeter, Load Runner, API Performance & Java/JVM
Performance Engineer - Performance Testing, JMeter, Load Runner, API Performance & Java/JVM

jda • Pune District

On-site
INR 600,000 - 900,000
Software Engineer in Test
Software Engineer in Test

ThoughtSpot • Thiruvananthapuram

On-site
INR 1,200,000 - 2,100,000