Skip to content
ClickhouseClickhouseUnited States

QA Engineer - Core Database (remote)

Develops and enhances test automation frameworks for ClickHouse's core database, tests new features and releases, and improves testing infrastructure for large-scale distributed systems. Requires strong SQL knowledge, programming in Python/Go/C++, and experience in QA for databases.

141k – 230k/yr
RemoteQA Engineering

About the role

Responsibilities

  • Build and enhance test automation frameworks and develop automated test cases.
  • Try out new features and ensure they land smoothly in Production.
  • Test cross-functional implementations across internal teams at ClickHouse.
  • Implement new testing strategies and automation for large and complex distributed systems.
  • Evaluate the new functionality of ClickHouse for each release, and identify opportunities in the existing codebase for improvement.
  • Engineer and improve existing testing infrastructure.

Requirements

  • Extensive knowledge of SQL.
  • Previously worked in a similar SDET, Release Engineering, or QA role related to a classical database or distributed system.
  • Hands-on experience with any programming language (Python, Go, C++).
  • Can read C++ code for validation.
  • Working knowledge of Git, Linux and shell scripting.
  • Experience with both manual testing and automation testing.
  • Demonstrated ability to work collaboratively, including with remote teams.
  • Ability to learn complex technology quickly in a fast-paced, team-driven environment.
  • Excellent communication skills and ability to work well within and across engineering teams.
  • Strong problem-solver with solid production debugging skills.

Skills

SQLPythonGoC++GitLinuxShell ScriptingTest AutomationDistributed SystemsRelease Engineering

Similar roles

QA Engineering jobs
Parallel Systems

Software Engineer II – Test/Internal Tooling

Parallel SystemsLos Angeles, CA

Design, develop, and maintain test frameworks and internal tooling for autonomous rail vehicles. Requires strong experience in Python, C++/Rust, HITL/SITL testing, Linux, Docker, and Kubernetes.

140k – 164k/yr
On-site3+ YOEQA Engineering
Zoox

Software Development Engineer in Test, Platform Safety Assurance

ZooxFoster City, CA

Develop automation frameworks, tools, and dashboards for platform safety testing in autonomous vehicles using Python and HIL/SIL environments. Requires BS in engineering/CS and experience with test automation.

138k – 212k/yr
On-siteQA Engineering
Writer

Software Quality Engineer

WriterSan Francisco, CA +2

As a Software Quality Engineer, you will define and implement QA strategies for AI agents and LLM-powered applications, ensuring reliability and performance. This role involves developing automation frameworks, collaborating with engineering teams, and driving continuous improvement in testing processes.

132k – 258k/yr
Hybrid5+ YOEQA Engineering
Socure

Software Development Engineer in Test

SocureCarson City, NV

Senior SDET building automated functional validation, production health monitoring, and AI-driven failure analysis for DR and production environments at Socure.

150k – 175k/yr
Remote5+ YOEQA Engineering
Zoox

Software Development Engineer in Test, Product Software

ZooxFoster City, CA +1

Builds scalable automation frameworks and tests for mobile applications and cloud services, leads testing strategies, and implements AI tools to enhance efficiency and reliability of safety-critical product software.

150k – 186k/yr
Hybrid3+ YOEQA Engineering