Posted on: 05/10/2025
Description:
Responsibilities :
- Architect test frameworks and infrastructure for validating microservices and infrastructure components in multi-cluster and hybrid-cloud environments.
- Oversee the design of complex test scenarios simulating production-like workloads, resource scaling, failure injection, and recovery across distributed clusters.
- Automation and Scalability Spearhead the development of scalable and maintainable test automation integrated with CI/CD (Jenkins, GitHub Actions, etc. ).
- Leverage Kubernetes APIs, Helm, and service mesh tools to build comprehensive automation coverage, including system health, failover behaviour, and network resilience. Promote test infrastructure-as-code and drive IaC forward on the team, making sure the infrastructure code is repeatable, extensible and reliable.
Requirements :
- Deep understanding of Kubernetes internals, cluster lifecycle management, Helm, service meshes (e. g., Istio or Linkerd), and network policies.
- Strong scripting and automation capabilities (Python, Pytest, Bash, etc. ).
- Familiarity with observability stacks (Prometheus, Grafana, Jaeger), Kubernetes security (RBAC, secrets management), and performance benchmarking tools (e. g., K6).
- Solid grounding in cloud architecture (AWS, Azure, GCP), infrastructure provisioning, and containerised CI/CD.
- Moderate to advanced Linux knowledge and proficiency are required: Bash scripting and debugging, systemd/logs, networking/firewalling/routing, certificate/PKI management, containers (Docker/containerd), and Kubernetes tooling (kubectl/Helm with OCI registries, GitOps/Flux) to install, test, and troubleshoot multi-cluster environments.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1555779
Interview Questions for you
View All