← Back to jobs
NNational Payments Corporation of India

Senior Associate - Automated Reliability Test – (Development)

National Payments Corporation of India

Hyderābād
Full-Time
0-3 Years experience

Description

Job details

  • Job Title: Automated Reliability Test Engineer (Chaos Engineering)
  • Division: Technology / Platform Engineering / SRE
  • Years of Experience: 3+ Years
  • Education: Bachelor's/Master's in Computer Science, Electronics/Electrical Engineering, Data Science, or related technical field
  • Employment Type: Full-time
  • Location: Hyderabad
  • Role Type: Permanent

Key responsibilities

  • Design and implement automated reliability and resilience testing strategies.
  • Develop test plans to simulate real-world system failures and identify weaknesses.
  • Execute chaos engineering experiments covering network, hardware, and software faults.
  • Utilize Linux as the core environment for debugging, testing, and infrastructure validation.
  • Work with Docker and Kubernetes for containerized and orchestrated test environments.
  • Build automation workflows using shell scripting and integrate them with testing frameworks.
  • Implement fault injection scripts and techniques for controlled system disruption.
  • Document failure modes and propose mitigation strategies to improve reliability.
  • Collaborate with development, operations, and QA teams to align test execution with business needs.
  • Communicate experiment results, impacts, and improvement recommendations to stakeholders.

Required Technical Skills

  • Proficiency in Linux operating systems.
  • Hands‑on experience with Docker and Kubernetes.
  • Strong shell scripting capability (Bash, Shell).
  • Experience in automated testing or automation workflows.
  • Practical exposure to chaos tools or fault injection techniques.
  • Familiarity with CI/CD tools (Jenkins, GitLab CI/CD).
  • Experience with infrastructure automation tools such as Terraform or Ansible.

Key skills and experience required

  • Strong understanding of reliability, resilience, and non‑functional testing concepts.
  • Practical exposure to chaos engineering methodologies and failure simulation.
  • Hands‑on experience in Linux‑based environments.
  • Strong analytical and problem‑solving abilities for system behavior diagnosis.
  • Ability to work cross‑functionally with DevOps, SRE, and development teams.
  • Clear communication and documentation skills for experiment results and system insights.

Good to have skills and experience required

  • Exposure to AI‑powered testing or automation tools.
  • Experience with ML‑based system insights or anomaly detection.
  • Background in Python scripting for automation.
  • Understanding of performance testing or site reliability engineering (SRE) practices.
  • Knowledge of distributed systems behavior under failure conditions.

Requirements

Required Technical Skills

  • Proficiency in Linux operating systems.
  • Hands‑on experience with Docker and Kubernetes.
  • Strong shell scripting capability (Bash, Shell).
  • Experience in automated testing or automation workflows.
  • Practical exposure to chaos tools or fault injection techniques.
  • Familiarity with CI/CD tools (Jenkins, GitLab CI/CD).
  • Experience with infrastructure automation tools such as Terraform or Ansible.

Key skills and experience required

  • Strong understanding of reliability, resilience, and non‑functional testing concepts.
  • Practical exposure to chaos engineering methodologies and failure simulation.
  • Hands‑on experience in Linux‑based environments.
  • Strong analytical and problem‑solving abilities for system behavior diagnosis.
  • Ability to work cross‑functionally with DevOps, SRE, and development teams.
  • Clear communication and documentation skills for experiment results and system insights.

Benefits

Why Join Us At NPCI, you'll be part of a purpose-driven organization shaping the future of digital payments in India and beyond. NPCI offers a unique opportunity to work on cutting-edge projects that directly impact millions. We foster a culture of innovation, inclusion, and high performance, where every individual is empowered to lead with purpose and deliver with passion. With a strong focus on employee wellbeing, continuous learning, and collaborative success, NPCI is more than just a workplace—it's a platform to grow, contribute, and make a meaningful difference. Life at NPCI NPCI news Our Culture

About National Payments Corporation of India

-

Industry: no-mention0Website