Job
Description
As a Cloud Performance QA Engineer at Tarana Wireless India, you will play a crucial role in evaluating the scalability, responsiveness, and resilience of the Tarana Cloud Suite, which encompasses cloud microservices, databases, and real-time communication with intelligent radio devices. Your responsibilities will include conducting performance, load, stress, and soak testing, as well as chaos testing and fault injection to ensure the robustness of the system under real-world and failure conditions. You will collaborate closely with development, DevOps, and SRE teams to proactively identify and address performance issues, analyze bottlenecks, and simulate production-like environments. Your work will involve a deep understanding of system internals, cloud infrastructure (AWS), and modern observability tools, and will directly impact the quality, reliability, and scalability of the next-gen wireless platform developed by Tarana. Key Responsibilities - Understand the Tarana Cloud Suite architecture, including microservices, UI, data/control flows, databases, and AWS-hosted runtime. - Design and implement robust load, performance, scalability, and soak tests using tools like Locust, JMeter, or similar. - Set up and manage scalable test environments on AWS to mimic production loads. - Build and maintain performance dashboards using Grafana, Prometheus, or other observability tools. - Analyze performance test results and infrastructure metrics to identify bottlenecks and optimization opportunities. - Integrate performance testing into CI/CD pipelines for automated baselining and regression detection. - Collaborate with cross-functional teams to define SLAs, set performance benchmarks, and resolve performance-related issues. - Conduct resilience and chaos testing using fault injection tools to validate system behavior under stress and failures. - Debug and root-cause performance degradations using logs, APM tools, and resource profiling. - Tune infrastructure parameters for improved efficiency. Required Skills & Experience - Bachelor's or Masters degree in Computer Science, Engineering, or a related field. - 3-8 years of experience in Performance Testing/Engineering. - Hands-on expertise with Locust, JMeter, or equivalent load testing tools. - Strong experience with AWS services such as EC2, ALB/NLB, CloudWatch, EKS/ECS, S3, etc. - Familiarity with Grafana, Prometheus, and APM tools like Datadog, New Relic, or similar. - Proficiency in scripting and automation (Python preferred) for custom test scenarios and analysis. - Experience with testing and profiling REST APIs, web services, and microservices-based architectures. - Exposure to chaos engineering tools or fault injection practices. - Experience with CI/CD tools and integrating performance tests into build pipelines. Nice to Have - Experience with Kubernetes-based environments and container orchestration. - Knowledge of infrastructure-as-code tools. - Background in network performance testing and traffic simulation. - Experience in capacity planning and infrastructure cost optimization. Join Tarana Wireless India's QA team and contribute to the advancement of fast, affordable internet access globally through cutting-edge technology and innovative solutions.,