Jobs · Engineering

Senior Test Tooling Engineer

Timescale · United States · 1 mo ago
RemoteRemoteEngineering$180/hrFull-time

What You Will Be Responsible For

  • Drive and evolve CI/CD infrastructure for TimescaleDB, Toolkit, Data Tiering, and Tiger Lake, utilizing GitHub Actions.
  • Own the end-to-end release process, focusing on automation so that releases become seamless and effortless for the team.
  • Lead the packaging process and collaborate with the platform team to ensure a smooth, efficient workflow.
  • Design and implement stress testing infrastructure from the ground up.
  • Execute stress tests, analyze results, and feed regression signals back to engineering partners.
  • Build and maintain comprehensive testing infrastructure to validate TimescaleDB's performance and compatibility in cloud environments.
  • Take ownership of benchmarking frameworks (including tsbench), elevating their capabilities with advanced features (e.g., explain plans), and ensuring reliable, sophisticated measurement.

Requirements

  • Proven experience as a Senior Release Engineer, QA Lead, or similar role with end-to-end release process ownership.
  • Deep expertise in modern CI/CD practices and tools, especially GitHub Actions.
  • Strong Python skills for automation, tooling, and infrastructure.
  • Hands-on experience running PostgreSQL in production environments.

Nice to Have

  • Prior experience with TimescaleDB.
  • Basic knowledge of Kubernetes.

Similar jobs