
11 - 50 employees
Founded 2021
💼 Consulting
👥 HR Tech
☁️ SaaS
Consulting • HR Tech • SaaS
Weekday is a modern recruitment platform that combines AI technologies with a vast database of potential candidates, aiming to streamline the hiring process for companies in India. They offer various services, including a proactive outreach approach that helps employers connect with top talent, as well as tools for candidates to easily apply for jobs. Weekday's emphasis on candidate engagement through multiple channels, including email, WhatsApp, and phone calls, sets it apart in the competitive landscape of recruitment agencies.
🔥 33 minutes ago
AWS
Azure
Cassandra
DynamoDB
Google Cloud Platform
HBase
Java
JavaScript
Jenkins
Kubernetes
MongoDB
Node.js
NoSQL
Python
Redis
Rust
Thrift
C++
Go
.NET
Where this job comes from
Posted on Weekday (YC W21)'s careers page, not through a job board
First seen by Remote Rocketship 33 minutes ago

11 - 50 employees
Founded 2021
💼 Consulting
👥 HR Tech
☁️ SaaS
Consulting • HR Tech • SaaS
Weekday is a modern recruitment platform that combines AI technologies with a vast database of potential candidates, aiming to streamline the hiring process for companies in India. They offer various services, including a proactive outreach approach that helps employers connect with top talent, as well as tools for candidates to easily apply for jobs. Weekday's emphasis on candidate engagement through multiple channels, including email, WhatsApp, and phone calls, sets it apart in the competitive landscape of recruitment agencies.
• Define and drive the overall quality strategy for a distributed database platform • Own test architecture, coverage models, release gates, and risk-based prioritization • Drive quality across server components, client SDKs, operator and backup tooling, and management interfaces • Design testing strategies for replication, rebalancing, partitioning, sharding, consistency, transactions, indexes, query planning, compaction, backup and restore, snapshots, and cross-datacenter replication • Validate cluster correctness under node failures, network partitions, clock skew, disk-full scenarios, slow disks, rolling upgrades, mixed-version deployments, and long-running soak tests • Design and execute fault-injection scenarios and investigate complex system defects • Reproduce defects at source-code level and provide minimal reproducible test cases and root-cause analysis • Build and maintain scalable Python/pytest test frameworks, custom harnesses, API testing, and end-to-end automation • Ensure test suites run reliably in shared infrastructure and CI/CD environments including GitHub Actions and Jenkins • Reduce flaky tests, identify noisy failures, and strengthen regression coverage • Lead integration of AI agents into testing frameworks for test generation, failure triage, and agent-reliability evaluation • Design agent workflows to execute tests, inspect logs, traces, metrics, and database state, and generate defect reports • Develop evaluation frameworks using golden datasets, graders, and regression suites • Participate in feature reviews, requirements discussions, design reviews, and client specifications to define testability requirements • Create test plans, collaborate with development teams, and convert incidents into regression tests and monitoring checks • Drive defect resolution across QE, client, and server engineering teams • Mentor senior QEs and SDETs and establish quality standards without direct people-management responsibilities
• 10–18 years of experience in Software Quality Engineering, SDET, or Systems Engineering, with strong focus on quality systems and demonstrated Staff or Principal-level technical impact • Deep hands-on experience testing distributed databases or storage systems, preferably NoSQL platforms such as Cassandra, ScyllaDB, MongoDB, Couchbase, Redis, DynamoDB, or HBase; distributed relational database experience also relevant • Strong experience testing replication, partitioning, sharding, consistency, transactions, secondary indexes, backup and restore, and cross-datacenter replication • Solid understanding of distributed-systems fundamentals, including replication protocols, consensus, quorum reads and writes, strong and eventual consistency, split-brain scenarios, clock skew, and failure/recovery semantics • Ability to read and debug server-side code written in C, C++, Go, Rust, or Java and trace defects to specific functions and root causes • Understanding of protocol and serialization edge cases, including wire formats, MessagePack, Protocol Buffers, Thrift, and compression codecs • Strong software engineering and automation skills in Python, with proficiency in at least one systems programming language • Practical experience with fault injection, GDB, chaos-style testing, process termination, network partitions, latency and packet-loss injection, disk faults, corrupted inputs, version skew, and boundary-value testing • Experience across unit, integration, API, contract, end-to-end, performance, scalability, upgrade/downgrade, and soak testing • Proven ability to lead debugging and root-cause investigations across QE, client, and server teams • Strong CI/CD experience with GitHub Actions, Jenkins, or equivalent tools, and shared test infrastructure • Practical experience using AI agents for testing, including agent workflows, tool integration, prompt and evaluation design, and real-world testing framework integration • Excellent written and verbal communication skills • Preferred: client SDK testing across Python, Java, Go, C, Node.js, and .NET • Preferred: compatibility matrices, upgrade/downgrade scenarios, and behavioral consistency across client SDKs • Preferred: backup and restore, checkpointing, snapshotting, and WAL/journal correctness at terabyte scale • Preferred: query-engine and secondary-index testing • Preferred: Kubernetes and database operator testing using KUTTL, Chainsaw, or envtest • Preferred: AWS, GCP, or Azure infrastructure, TLS/mTLS, IAM, secrets management, and air-gapped installations • Preferred: security testing, fuzzing, CVE reproduction, and memory-safety issue identification
Apply NowImprove your chances of getting an interview by checking your resume score before you apply.
🔥 1 hour ago
Principal Software Quality Engineer defining quality strategy for distributed database platforms. Building fault-injection, automation, and AI-agent testing frameworks for reliable software releases.
🕒 September 29
Assistant Manager supporting Mashreq Bank’s reconciliation QA and proofing controls. Reviewing data, tracking exceptions, and strengthening governance across UAE and international operations.
🕒 June 2
Director of Quality Engineering leading global quality strategies for AI-driven products at Netomi. Responsible for establishing world-class testing practices across enterprise SaaS solutions.