Sr. Software Engineer in Test
- Source: LinkedIn
- Yugabyte
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
Yugabyte is the company behind YugabyteDB , the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify, Paramount+, GM, Kroger, Fiserv, and NPCI, YugabyteDB has been deployed in over 100 countries and powers more than 5 million clusters worldwide.
Together, our hard-working team of experts and our industry-leading technology are uniquely positioned to meet the demands of modern workloads: geo-distributed, ultra-resilient, and built to scale without limits.
Our Yugabeings (distributed, like our database) span 12+ countries and multiple time zones, sharing expertise from diverse backgrounds and industries.
About Yugabyte At Yugabyte , we are on a mission to become the default transactional database for enterprises building cloud-native applications . Our flagship product, YugabyteDB , is a PostgreSQL-compatible distributed database purpose-built for cloud-native workloads. It is resilient, scalable, and flexible—capable of running across any cloud or on-premises infrastructure. With familiar APIs and developer-friendly tools, YugabyteDB empowers developers to be instantly productive.
The transactional database market is projected to reach $64B by 2025 , and YugabyteDB’s cloud-native design , horizontal scalability , and geo-distribution capabilities position us perfectly to meet this demand. Many of the world’s leading enterprises are migrating from legacy RDBMSs (Oracle, SQL Server, DB2) to YugabyteDB to power their mission-critical applications.
Join the Database Revolution at Yugabyte!
About The Team – YugabyteDB Anywhere (YBA) YugabyteDB Anywhere (YBA) is our on-premises database management platform , enabling customers to deploy, manage, and monitor YugabyteDB clusters in their own infrastructure or private cloud environments. YBA supports Kubernetes and VM-based deployments across enterprise-grade, secure, and highly customizable environments.
The SDET team plays a critical role in ensuring robustness, scalability, security, and performance of the YBA platform, focusing on deployment flexibility and enterprise-grade integrations.
Role Overview As an SDET (Software Development Engineer in Test) for the YBA team , you will be responsible for building, automating, and maintaining tests to validate the YBA platform in real-world, hybrid infrastructure environments . You will:
- Design and implement comprehensive test plans.
- Develop automation frameworks for API, UI, and backend testing.
- Simulate production-like conditions to ensure platform reliability and scalability.
This role demands hands-on experience with distributed systems testing, strong collaboration with cross-functional teams, and a keen focus on enterprise-grade quality standards.
Key Responsibilities
-
Design, implement, and execute test plans and test cases for YBA, covering:
- Cluster lifecycle management
- Security and networking
-
Platform and enterprise integrations
- Develop and maintain automation frameworks (API, UI, system-level).
- Conduct performance and scalability testing on VM-based and Kubernetes deployments.
- Collaborate with developers, product managers, and QA teams to ensure high-quality releases.
- Debug complex environments, reproduce customer-reported issues, and ensure comprehensive test coverage.
- Continuously improve testing tools, frameworks, and infrastructure.
- Own quality gates within Agile development workflows.
- Ensure all releases meet enterprise-grade reliability standards across a wide matrix of supported platforms.
Requirements
- 8 to 15 years of experience in automation testing, preferably in database, infrastructure, or enterprise software.
- Strong programming skills in Python or Java.
- Experience with test automation frameworks and validation of distributed systems.
- Hands-on testing experience in hybrid infrastructure environments (VMs, Kubernetes, air-gapped).
-
Familiarity with:
- REST APIs
- PostgreSQL or other relational databases
-
Cloud-native technologies
- Experience with Kubernetes, Helm, and containerized deployments.
- Exposure to performance benchmarking tools and methodologies.
- Strong debugging and problem-solving skills in complex environments.
- Excellent communication skills and ability to work in distributed teams.
- Bachelor…
Skills
- yugabytedb
- PostgreSQL
- oracle
- Kubernetes
- Python
- Java
- helm
- ldap-com
- Jenkins
- Github
- github-actions
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
