Weekday

Weekday

Weekday helps companies hire engineers who are vouched by other software engineers, enabling passive income for engineers. They offer services like drafting outreach messages, shortlisting candidates, and conducting reference checks. Backed by Y Combin...

Construction & Engineering
11-50
Founded 2020

Description

  • Own the quality strategy, test architecture, coverage models, release gates, and risk-based prioritization for the database platform.
  • Design test strategies for replication, rebalancing, partitioning, sharding, transactions, consistency, indexing, backup and restore, and cross-datacenter replication.
  • Validate cluster behavior under production-like failures, including node loss, network partitions, clock skew, disk faults, version skew, and rolling upgrades.
  • Design and execute fault-injection tests using crashes, GDB-driven state changes, packet loss, latency injection, corrupted data, and boundary-case inputs.
  • Investigate system defects at the source-code level and provide minimal reproducible cases, suspected code locations, and root-cause analysis.
  • Build and maintain Python- and pytest-based test frameworks, custom harnesses, API tests, and end-to-end automation.
  • Improve CI/CD and shared test-farm reliability by reducing flaky tests, diagnosing noisy failures, and expanding regression coverage.
  • Integrate AI agents into testing workflows for test generation, failure triage, log and metric analysis, and defect reporting.
  • Create evaluation suites, golden datasets, and graders to measure AI-agent accuracy and reliability.
  • Collaborate with QE, client, and server engineering teams on feature reviews, testability, defect resolution, and quality standards; mentor senior QEs and SDETs.

Requirements

  • 10–18 years of experience in Software Quality Engineering, SDET, or Systems Engineering, including Staff- or Principal-level technical impact.
  • Hands-on experience testing distributed databases or storage systems, preferably NoSQL platforms such as Cassandra, ScyllaDB, MongoDB, Couchbase, Redis, DynamoDB, or HBase.
  • Experience with distributed relational databases such as CockroachDB, TiDB, YugabyteDB, or Spanner-style systems is relevant.
  • Expertise testing replication, partitioning, sharding, consistency, transactions, secondary indexes, backup and restore, and cross-datacenter replication.
  • Strong understanding of distributed systems, including consensus, quorum reads and writes, consistency models, split-brain scenarios, clock skew, and recovery semantics.
  • Ability to read and debug server-side C, C++, Go, Rust, or Java code and trace defects to root causes.
  • Strong Python automation skills and proficiency in at least one systems programming language.
  • Experience with fault injection, GDB, chaos testing, network and disk failures, corrupted inputs, version skew, and boundary-value testing.
  • Experience across unit, integration, API, contract, end-to-end, performance, scalability, upgrade/downgrade, and soak testing, plus CI/CD tools such as GitHub Actions or Jenkins.
  • Experience using AI agents in test frameworks, including workflow design, tool integration, prompt and evaluation design; Kubernetes/operator testing, cloud infrastructure, SDK compatibility, and security testing are preferred.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Quality Assurance Analyst/Engineer (Remote @Colombia or @Mexico)

OfferUp 201-500 Internet Software & Services

OfferUp is hiring a Quality Assurance Analyst/Engineer to embed with product and engineering teams and improve quality across its mobile and web local marketplace platform through early risk detection, AI-assisted testing, and production insights.

Agile Android AWS CI/CD iOS Playwright
13 hours, 36 minutes ago

Senior Momentum Testing Analyst

Ibility 1-10 Professional Services

Ibility is seeking a Senior Momentum Testing Analyst to support the Department of Veterans Affairs’ Momentum implementation by planning, executing, and improving testing for program releases.

Agile ERP
13 hours, 36 minutes ago

Senior Interface Testing Analyst

Ibility 1-10 Professional Services

Ibility is seeking a Senior Interface Testing Analyst to support the VA’s implementation of a new Financial and Acquisitions Management System by validating Momentum Financials interfaces with external systems.

Agile JIRA
13 hours, 36 minutes ago

Momentum Testing Analyst

Ibility 1-10 Professional Services

Ibility is seeking a Momentum Testing Analyst to support the Department of Veterans Affairs’ Momentum implementation by planning, executing, and reporting on testing for program releases.

Agile JIRA
13 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers