Timescale logo
Timescale

Senior QA Engineer (Database)

At Timescale, we empower businesses with real-time insights from their data, allowing them to make faster decisions and optimize operations. We are creating a movement to unblock developers who are building the future. Timescale is a product-led growth organization driven by transparent leaders and a globally diverse, remote-first team that is proudly building a modern PostgreSQL cloud platform.

What you will be responsible for:

  • Test Automation & Execution: Take ownership of developing and maintaining automated test suites for database features, query execution, and performance benchmarks.
  • Collaboration: Be part of the database team and advocate for best practices in delivering high-quality software products.
  • Performance & Scalability Testing: Assess database performance under various workloads, ensuring scalability and efficiency.
  • Regression & Compatibility Testing: Validate backward compatibility and ensure new changes do not break existing functionality for Timescale Cloud and on-prem deployments.
  • Security & Compliance Testing: Identify vulnerabilities, enforce access controls, and verify compliance with security best practices.

Youโ€™d be a great fit if you have:

  • Strong SQL Knowledge: Deep understanding of SQL, query optimization, and preferably PostgreSQL internals, including indexes, transactions, and extensions.
  • Experience with Database Testing: Ability to test database extensions, ensuring correctness, performance, and stability under different workloads.
  • Automation & Scripting Skills: Proficiency in writing automated tests using frameworks like pgTAP, pytest, or custom scripts in Python, Bash, or SQL.
  • Performance & Benchmarking Expertise: Familiarity with tools like pgbench to assess extension performance, scalability, and impact on PostgreSQL.
  • Familiarity with CI/CD for Databases: Experience integrating automated database testing into CI/CD pipelines (e.g., GitHub Actions).
  • Debugging & Log Analysis Skills: Ability to analyze PostgreSQL logs, crash dumps, and query plans to identify performance bottlenecks and issues.

Nice to Have:

  • You have experience with TimescaleDB
  • Knowledge of PostgreSQL Extension Ecosystem
  • Understanding of PostgreSQL internals and ability to debug or review extension code written in C.
  • Active participation in PostgreSQL or extension-related open-source projects.
  • Basic knowledge of Kubernetes

Our Commitment:

  • We will respond to all applicants
  • We strive to review all applications fairly, without bias, and shortlist based on relevant skills and experience.
  • All active candidates will be informed of what is happening next in the process.

Benefits may differ from country to country.

  • Flexible PTO and family leave
  • Fridays off in August ๐Ÿ˜Ž
  • Full remote work from almost anywhere
  • Stock options
  • Monthly WiFi stipend
  • Professional development and educational benefits ๐Ÿ“š
  • Premium insurance options for you and your family (US employees)

Ready to apply for this role?

Apply Now โ†’

Related jobs

Apply Now โ†’