Ciroos
QA Automation Engineer - Network and Distributed Systems
Bengaluru. Posted 2 months ago
The role
You will design and build scalable automation frameworks for network, API, integration and system-level validation. You will work on Kubernetes-based distributed systems, network-heavy systems, and reliability validation through failure-injection testing.
What you will do
- Design and build scalable automation frameworks for network, API, integration and system-level validation
- Build automated tests for service-to-service communication and distributed workflows
- Validate system behavior under network failures, latency, packet loss, connectivity issues and partial failures
- Develop failure-injection and reliability tests for distributed systems
- Validate Kubernetes networking and multi-cluster behavior
- Integrate automated validation into CI/CD pipelines
- Analyze failures across logs, metrics, traces and network signals
- Partner with SRE, Platform and Backend teams to make systems more testable and observable
- Perform deep-dive root cause analysis on system and network failures
- Build reusable testing utilities and infrastructure
Required qualifications
- Networking fundamentals and distributed systems
- TCP/IP, DNS, HTTP/HTTPS and service communication
- Kubernetes networking
- Network failure modes and troubleshooting
- Distributed-system failure scenarios
- Observability and production debugging
- Kubernetes / multi-cluster environments
- AWS, Azure or GCP networking
- VPCs, load balancers, routing and IAM
- Network troubleshooting and debugging
- API and integration testing
- Chaos / failure-injection testing
About the company
Ciroos is an early-stage AI startup focused on Site Reliability Engineering (SRE). The company acts as an AI SRE teammate to investigate incidents, determine root causes, and automate remediation.