SDET

Pune, Maharashtra, India | Full-time | Fully remote

Apply

SDET – Storage Systems

Role Overview

We are looking for a Quality Engineer to help ensure the reliability, performance, and scalability of our data storage products. This role requires strong hands-on experience in backend test automation using Golang and the Ginkgo framework, along with exposure to CI/CD and system-level testing.

You will work closely with engineering teams to validate APIs, distributed components, and storage workflows across cloud environments.

Key Responsibilities

  • Develop and maintain automated test suites using Golang and Ginkgo.

  • Perform REST and gRPC API testing to validate functionality, performance, and edge cases.

  • Conduct system-level testing for distributed storage components.

  • Integrate automated tests into CI/CD pipelines (Jenkins).

  • Monitor and validate system behavior using Prometheus and Grafana.

  • Collaborate with backend engineers to improve test coverage and product reliability.

  • Identify, document, and track defects with clear reproducible steps.

  • Contribute to improving test frameworks and quality processes.

Required Skills & Experience

  • Strong coding experience in Golang.

  • Hands-on experience with Ginkgo testing framework.

  • Experience testing REST and gRPC APIs.

  • Solid understanding of system testing in distributed environments.

  • Experience working with CI/CD pipelines (Jenkins).

  • Familiarity with monitoring tools such as Prometheus and Grafana.

  • Basic understanding of cloud platforms and cloud-native architectures.

  • Strong debugging and analytical skills.

Good to Have

  • Experience in testing storage systems or distributed systems.

  • Exposure to Kubernetes or containerized environments.

  • Performance or load testing experience.