Cuculus India

QA Software (Load & Performance) Test Engineer

Bengaluru permanent full-time Remote
Apply Now →
Job Description

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. 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. 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

Frequently Asked Questions

What does the QA Software (Load & Performance) Test Engineer role at Cuculus India involve?

The QA Software (Load & Performance) Test Engineer position at Cuculus India in Bengaluru is a permanent full-time role. 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 skills are required for QA Software (Load & Performance) Test Engineer at Cuculus India?

Key skills for this role include: Python, Java, Javascript, Scala, Prometheus, Grafana, SQL, Postgresql, Postgres, Kafka.

What is the salary for QA Software (Load & Performance) Test Engineer at Cuculus India?

The salary for this position is not publicly listed. You can negotiate during the interview process. Check Glassdoor or Levels.fyi for estimates.

Is the QA Software (Load & Performance) Test Engineer position at Cuculus India remote or on-site?

This position is Remote. You can work from anywhere, subject to the employer's remote work policy.

How do I apply for QA Software (Load & Performance) Test Engineer at Cuculus India?

You can apply for this position directly through the employer's careers page. Click the 'Apply Now' button on this page to be redirected to the original listing. Make sure your resume is ATS-optimized. Use SpotChange's free ATS test to check.

Similar Jobs

Explore More

Get Hired Faster with SpotChange

AI resume analysis, ATS testing, interview prep, salary insights and more.

Open SpotChange Dashboard

About This Role

QA Software (Load & Performance) Test Engineer at Cuculus India is a permanent full-time qa & testing position in Bengaluru. Key skills include Python, Java, Javascript, Scala, Prometheus, Grafana, SQL, Postgresql. Education: Master's Degree preferred. Experience: 3+ years.

This role is classified as remote and is suitable for mid level-level professionals. Ghost Score 20/100 (Probably Active) indicates this listing is probably active with recent employer engagement.

To apply, visit the official application page through the Apply Now button above. SpotChange Jobs provides AI-powered career tools including resume optimization, ATS testing, interview preparation, and salary negotiation assistance.