
Software Test Engineer (Cloud/Server)
- Bangalore, Karnataka
- Permanent
- Full-time
- Lead the testing efforts on the cloud infrastructure that supports Wi-Fi networks, ensuring scalability, performance, and resilience in different environments (Cloud and On-premise deployments)
- Design and execute performance, scalability, and load tests to ensure the cloud services can handle heavy traffic and provide reliable WiFi services under various conditions.
- Collaborate with engineering teams to conduct integration tests for cloud-based services that interface with hardware. Ensure seamless interactions between cloud APIs and the Access Points.
- Create solution based detailed test plans, test cases, and test reports for all stages of the development lifecycle. Ensure traceability between requirements, test cases, and defects.
- “Own” the feature and core area of the product, and be the single point of contact and testing expert for your deliverables.
- Track defects and issues using defect management systems, ensuring they are escalated appropriately and resolved in a timely manner.
- Work closely with product managers, developers, and other stakeholders to understand requirements, provide feedback, and ensure high-quality product delivery.
- Participate in escalations debugging and reproduce the complex issues reported by customers.
- Mentor junior team members and share best practices in testing and cloud-based WiFi solution validation.
- Bachelor's degree in E&TC/EE/CE/CS/IT or a related field; Master's degree a plus.
- 10 - 15 years of experience in testing & troubleshooting Cloud technologies, virtualization, Microservices, and debugging complex software
- Good experience in working with Hadoop & Big data technologies like HDFS, HBase, Spark, Kafka streaming, and Elasticsearch
- Good working knowledge of Database (SQL) and Server side validations.
- Experience with various performance testing methods (Load test, Stress test, and capacity test) will be a plus.
- Strong understanding of distributed systems fundamentals around scalability, elasticity, availability, and fault tolerance.
- Experience in Networking Tools and networking fundamentals across the OSI stack is a plus.
- Strong analytical and debugging skills and proven expertise in creating test methodologies and writing test plans.
- Strong knowledge of Linux systems.
- Familiarity with scripting languages such as Python will be a plus.
- Excellent written and oral English communication skills.
- Adaptive to learning new things and technologies