New
zecruites indusry

Automation & QA Engineer – Distributed / Hybrid Cloud Systems (Quality & Assurance)/ 298 days ago

Job Preference:

Nice-to-Have Skills

· CI/CD pipeline experience (GitHub Actions, Jenkins, GitLab CI)

· Observability tooling: Prometheus, Grafana, Loki, ELK, Jaeger, OpenTelemetry

· Chaos testing tools: Gremlin, LitmusChaos

· Terraform or Helm (light usage)

· Security testing tools (OWASP ZAP, BurpSuite)

· Experience with Kafka/RabbitMQ testing


Qualifications

· 3–7 years of experience in Test Automation or Quality Engineering

· Strong analytical and debugging skills

· Experience testing large-scale or distributed backend systems

· Comfortable working in Linux-based development environments

Qualification:

Any Graduate, Any Post Graduate

Job Description:

We are looking for an Automation & QA Engineer with strong experience testing distributed, hybrid-cloud, microservices-based systems. You will design and implement automated test suites, validate large-scale system behavior, and ensure reliability, performance, and correctness of services deployed across cloud and on-prem environments

Key Responsibilities

· Design and develop automated test suites for REST/gRPC-based microservices

· Perform system, integration, regression, and performance testing

· Validate distributed workflows involving multiple services, asynchronous flows, retries, and failure scenarios

· Test deployments on Kubernetes-based environments (cloud + on-prem)

· Work closely with developers and DevOps to troubleshoot issues, analyze logs, and identify root causes

· Validate high-availability, failover, scalability, and data consistency scenarios

· Create test plans, strategies, and documentation for complex workflows

· Build mocks/stubs using tools like WireMock/Hoverfly for isolated testing

Skills:

Required Skills & Experience

1. Distributed Systems & Cloud (QA Level)

· Understanding of microservices, APIs, load balancers, networking basics (TCP/IP, DNS, SSL, routing)

· Working knowledge of cloud platforms (AWS/Azure/GCP)

· Experience with hybrid setups (VPN, private networking, on-prem ? cloud communication)

2. Kubernetes & Docker

· Hands-on experience deploying, testing, and debugging apps on Kubernetes

· Familiar with pods, deployments, services, ingress, configmaps/secrets, logs, events

3. Programming & Scripting

· Strong automation skills in Python (preferred) or Java

· Linux and shell scripting (bash)

· Solid understanding of Git, branching, version control

4. API & Integration Test Automation

· Experience with:

o Postman or Postman scripts

o REST Assured / Karate / Python Requests

o WireMock, Hoverfly, or Pact (contract testing)

· Strong understanding of HTTP, JSON, REST patterns

5. Performance & Load Testing

· JMeter, Locust, or Gatling

· Experience testing latency, throughput, and scalability of distributed systems

6. QA Fundamentals

· Strong test design (boundary, equivalence, combinatorial)

· Understanding of asynchronous testing, event-driven flows

· Ability to analyze logs, trace flows, debug failures