jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

engineering

Posted 1 hour ago

QA & Release Engineer

at MariaDB

IndiaHybrid

Responsibilities

  • Build & Release Engineering
  • ● Build Infrastructure : Monitor and maintain the automated build system. You will troubleshoot build failures across various platforms and manage dependencies within virtual machine environments.

Requirements

  • 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
  • MariaDB MaxScale is a database proxy that manages traffic between applications and MariaDB server clusters. It functions as an intermediary layer to provide high availability, scalability, and
  • load balancing. Because applications connect to MaxScale as if it were a MariaDB server, complex operations—such as read-write splitting, query limiting, and transparent failover—can
  • As MaxScale and its tests are written in C++, a good working knowledge of the language is expected , along with a solid understanding of SQL . In addition to testing, you will work closely
  • ● Packaging : Manage and troubleshoot the creation of DEB and RPM packages for various Linux distributions.
  • ● Infrastructure Development : Gain proficiency in our BuildBot environment (written in Python) to independently implement modifications and improvements to the MaxScale build pipeline. Experience and
  • ● Programming: A good working knowledge of C++ for test development and understanding the code base . Proficiency in Python is required for build automation and scripting.
  • ● Database Knowledge : Strong SQL knowledge and
  • experience with database management systems, preferably MariaDB or MySQL. ● Linux Systems :
  • Experience with Linux environments, including proficiency in DEB and RPM packaging and repository management. ● CI/CD : Practical
  • experience with Jenkins/GitLab/etc.
  • Experience in black-box testing and troubleshooting complex software interactions.
  • Experience using Virtual Machines and cloud platforms for building and testing software. Preferred
  • experience with BuildBot (our primary CI tool). Candidate Profile
  • ● Analytical : You are capable of the technical work required to reproduce bugs or diagnose build and packaging failures across different platforms.
  • ● Meaningful Work: Contribute to MaxScale, the industry-leading SQL router, and help maintain the infrastructure that keeps global businesses running.
  • ● Technical Challenge: Engage with a complex C++ and Python stack, solving high-stakes problems in QA, release engineering, and build automation.
  • ● Professional Growth: Gain deep expertise in MariaDB internals, CI/CD orchestration (BuildBot), and Linux packaging at scale.
  • If you are interested in this position, please submit your application along with your resume/CV via our ATS Greenhouse. •

Benefits

  • We provide a very competitive compensation package, 25 days paid annual leave (plus holidays) and 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

Additional details

  • 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.
  • be implemented without modifying the application. Role Overview
  • We are looking for an engineer to join the MaxScale team to primarily focus on QA and release management and secondarily on the maintenance of our build infrastructure . MaxScale consists
  • of multiple configurable components, resulting in a high number of potential configurations that require extensive test coverage. While our developers write system tests in a white-box fashion,
  • this role focuses on black-box testing of complex scenarios, the verification of product documentation, and the management of our packaging and release pipelines.
  • with support engineers and customers to verify and resolve reported problems, and assist in maintaining the automated build system. Key Responsibilities
  • ● Black-Box Testing : Design and execute tests for complex scenarios to ensure various combinations of MaxScale filters and routers work correctly together.
  • ● Documentation Verification : Review and verify that product documentation is accurate, exhaustive, and reflects the actual behavior of the software.
  • ● Customer Issue Verification : Act as a technical point of contact for issues escalated by support engineers.

Find more real-time jobs on JobLoom.