Senior Software Development Engineer in Test

Agivant

Hyderabad

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Agivant Technologies India Private Limited is seeking a Senior SDET Engineer to own the quality strategy for backend systems, designing and executing test frameworks that stress infrastructure levels before users interact with the platform. You will work with platform, SRE, and backend engineering teams to embed reliability thinking at every layer of the stack.

You will lead chaos and performance test initiatives, build CI/CD pipelines in Jenkins, and manage Kubernetes test environments, driving

Qualifications

  • Strong programming skills in Python for test automation, tooling, and scripting.

Responsibilities

  • Lead design and implementation of chaos, failure, and performance test frameworks targeting distributed backend systems and infrastructure.
  • Build and maintain CI/CD pipelines in Jenkins using Groovy-based DSL and scripted/declarative pipeline definitions.
  • Own infrastructure-level test environments using Kubernetes — spinning up, tearing down, and managing test clusters for reliability experiments.
  • Execute and automate chaos engineering scenarios: network partitions, node failures, pod evictions, resource exhaustion, and latency injection.
  • Design and run performance and load tests to identify bottlenecks, regressions, and capacity limits across services.
  • Develop failure testing strategies to validate system behavior under degraded conditions — partial failures, cascading failures, and data corruption scenarios.
  • Define quality metrics and SLOs for infrastructure reliability; report on test coverage and failure patterns to engineering leadership.
  • Mentor and guide junior QA engineers; champion a reliability-first quality culture across the engineering org.

Skills

Python testing
Groovy
Jenkins pipelines
Kubernetes
Chaos engineering
Performance testing
Linux basics
Networking basics

Tools

Chaos Monkey
Litmus
Gremlin
Locust
k6
Gatling
JMeter

Job description

Agivant Technologies India Private Limited | Full time

Senior Software Development Engineer in Test

Agivant is a new-age AI-First Digital and Cloud Engineering services company that drives Agility and Relevance for our client’s success.

Powered by cutting-edge technology solutions that enable new business models and revenue streams, we help our clients achieve their trajectory of growth.

Agility is a core muscle, an integral part of the fabric of a modern enterprise. To succeed in an ever-changing business environment, every modern organization needs to adapt and renew itself quickly. We help foster a more agile approach to business to reconfigure strategy, structure, and processes to achieve more growth and drive greater efficiencies.

Relevance is timeless and is the only way to survive and thrive.

The quest for relevance defines the exponential acceleration of humanity. This has presented us with a slew of opportunities, but also many unprecedented challenges. With technology-led innovation, we help our customers harness these opportunities and address myriad challenges.

Job Description
Aboutthe Role

We are seeking a Senior SDET Engineer with deepexpertise in infrastructure reliability, chaos engineering, and performancetesting. You will own the quality strategy for our backend systems — designingand executing test frameworks that stress our infrastructure to its limits beforeour users ever do. You will work closely with platform, SRE, and backendengineering teams to embed quality thinking at every layer of our stack.

KeyResponsibilities
  • Leadthe design and implementation of chaos, failure, and performance testframeworks targeting distributed backend systems and infrastructure.
  • Buildand maintain CI/CD pipelines in Jenkins using Groovy-based DSL andscripted/declarative pipeline definitions.
  • Owninfrastructure-level test environments using Kubernetes — spinning up, tearingdown, and managing test clusters for reliability experiments.
  • Executeand automate chaos engineering scenarios: network partitions, node failures,pod evictions, resource exhaustion, and latency injection.
  • Designand run performance and load tests to identify bottlenecks, regressions, andcapacity limits across services.
  • Developfailure testing strategies to validate system behavior under degradedconditions — partial failures, cascading failures, and data corruptionscenarios.
  • Definequality metrics and SLOs for infrastructure reliability; report on testcoverage and failure patterns to engineering leadership.
  • Mentorand guide junior QA engineers; champion a reliability-first quality cultureacross the engineering org.
Requirements
RequiredQualifications
  • Strongprogramming skills in Python for test automation, tooling, and scripting.
  • Proficiencyin Groovy, particularly for Jenkins pipeline development (scripted anddeclarative).
  • Extensiveshands-on Jenkins experience — pipeline authoring, plugin management, sharedlibraries, and CI/CD architecture.
  • DeepKubernetes knowledge — deploying workloads, managing namespaces, configuringresource limits, and operating clusters for test environments.
  • Provenexperience in chaos engineering: fault injection, resilience testing, and toolssuch as Chaos Monkey, Litmus, or Gremlin.
  • Hands-onperformance testing experience: load generation, profiling, bottleneckanalysis, and tooling (e.g., Locust, k6, Gatling, JMeter).
  • Experiencedesigning failure test scenarios for distributed systems — covering partialoutages, dependency failures, and data-path degradation.
  • Strongunderstanding of Linux, networking, and infrastructure fundamentals.
Nice to Have
  • Experiencewith service meshes (Istio, Linkerd) for traffic shaping and fault injection.
  • Familiaritywith observability tooling: Prometheus, Grafana, Jaeger, or OpenTelemetry forvalidating test outcomes.
  • Experiencewith cloud infrastructure testing on AWS, GCP, or Azure at the platform level.
  • Exposureto eBPF-based tools for low-level system observability during failure tests.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Agivant Technologies India • Telangana

On-site
INR 800,000 - 1,200,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Agivant Technologies • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Senior Automation & DevOps Engineer
Senior Automation & DevOps Engineer

Agivant • Chennai District

On-site
INR 900,000 - 1,500,000
Senior SDET
Senior SDET

DTDL group. • India

On-site
INR 1,500,000 - 2,500,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Cloudwick • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer in Test
Senior Software Engineer in Test

Litmos • Gurugram District

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

Litmos • Pune District

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

Everestek Technosoft Solutions • Mumbai, Indore District, Surat

On-site
INR 1,200,000 - 1,600,000
Principal Devops Engineer
Principal Devops Engineer

Vensure • Uttar Pradesh

On-site
INR 1,500,000 - 2,200,000
Senior Software Development Engineer in Testing
Senior Software Development Engineer in Testing

ESP Engineered • Hyderabad

On-site
INR 1,000,000 - 1,500,000