Test Engineer - Replication & Galera Cluster
MariaDB is making a big impact on the world. Whether you’re checking your bank account, buying a coffee, shopping online, making a phone call, listening to music, taking out a loan, or ordering takeout – MariaDB is the backbone of applications used every day. Companies small and large, including 75% of the Fortune 500, run MariaDB, touching the lives of billions of people. With massive reach through Linux distributions, enterprise deployments, and public clouds, MariaDB is uniquely positioned as the leading database for modern application development.
The Opportunity
We are seeking a highly skilled and experienced Test Engineer to join our Replication and Galera Cluster team. In this role, you will be instrumental in ensuring the quality and stability of MariaDB's asynchronous replication and Galera Cluster, which provides synchronous replication. You will work closely with development teams to design, develop, and maintain comprehensive test suites, analyze test results, and contribute to the continuous improvement of our testing infrastructure. If you are a passionate Test Engineer with a deep understanding of database replication and a desire to make a significant impact, we encourage you to apply!
Responsibilities
- Design, develop, and maintain robust test cases and automated tests for MariaDB asynchronous replication and Galera Cluster.
- Execute various types of tests, including functional, performance, scalability, and regression testing.
- Monitor and analyze Continuous Integration/Continuous Delivery (CI/CD) test results, identifying and triaging regressions caused by code changes.
- Collaborate with developers to investigate and resolve defects.
- Contribute to improving the overall test infrastructure, tools, and processes.
- Document test plans, test cases, and test results thoroughly.
- Stay up-to-date with the latest testing methodologies, tools, and industry best practices.
Qualifications
- 5+ years of professional experience in software testing, with a strong focus on database testing.
- Solid background in relational databases and database replication.
- Proficiency in using GIT for version control.
- Experience with test automation frameworks and tools.
- Strong understanding of CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a collaborative team.
- Strong written and verbal communication skills.
Nice to Have:
- Experience with MariaDB or MySQL.
- Familiarity with Galera Cluster.
- Familiarity with Network communications and protocols.
- Experience with scripting languages (e.g., Python, Bash).
- Knowledge of Linux environments.
Location
Bengaluru - India
What’s in it for you?
Impact the world of technology by pushing the boundaries of technology and business models, working at MariaDB. Be part of a game-changing organization that encourages outside-the-box thinking, values empowerment, and is truly shaping the future of the software industry. You’ll be collaborating with high-caliber colleagues around the world, offering unparalleled learning and growth opportunities. We provide a very competitive compensation package, 25 days paid annual leave (plus holidays), a massive degree of flexibility and freedom, and more.
Salaries for candidates outside the U.S. will vary based on local compensation structures.
How to Apply
If you are interested in this position, please submit your application along with your CV/Resume through our ATS Greenhouse on our MariaDB Careers site.
- At MariaDB we celebrate the diverse experiences and perspectives of our employees because this drives innovation and success. MariaDB is an equal opportunity employer dedicated to creating a welcoming and inclusive workplace for everyone.
- MariaDB does not sponsor work visas or relocation.
- MariaDB is committed to providing accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
- MariaDB will not accept agency resumes without a prior contractual agreement with HR. Please do not forward resumes to any recruiting alias or employee directly. MariaDB is not responsible for paying any fees associated with any unsolicited submitted CV/Resumes.
Apply for this job
*
indicates a required field