SoftwareTestPilot
Fivetran logo

Staff Software Development Engineer in Test

Fivetran
Oakland, California, United States, AMERSeniorPosted Jul 16, 2026
JUnitREST AssuredJenkinsDockerKubernetesJavaPythonAWSAzureGCPCI/CDGitHub Actions

Best fit for

This role is best for senior QA engineers or SDETs with hands-on experience in REST API testing, RestAssured, Jenkins, GitHub Actions open to working from Oakland, California, United States, AMER.

Skills you need for this role

Detected from the job title, description, and tags.

API / backend testing

  • REST API testingAlmost every QA role now expects you to validate JSON contracts and status codes.
  • RestAssuredCommon Java-first API automation library, often paired with TestNG.

CI/CD and DevOps

  • JenkinsLegacy CI still widely deployed — expect pipeline-as-code questions.
  • GitHub ActionsDefault CI for teams on GitHub — YAML workflows and matrix builds.
  • DockerNeeded to containerise test environments and spin up dependencies.
  • KubernetesTest infra + preview environments increasingly run on K8s.
  • AWSCommon cloud target for test infra + service integration testing.
  • AzureCommon in enterprise / Microsoft-shop QA roles.
  • Google CloudPreferred cloud at several product companies — expect infra-adjacent questions.
  • TerraformInfra-as-code helps SDETs own their own test environments.

Programming languages

  • JavaDominant language for enterprise QA + Selenium/RestAssured stacks.
  • PythonPopular for API testing, data validation, and Playwright/Pytest suites.
  • SQLData validation and back-office QA rely on solid SQL.

Domain & process

Job description

<div class="content-intro"><p>From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.</p></div><p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>About the Role</strong></span></p> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">Fivetran and dbt Labs are bringing together two industry-leading companies with a shared mission: helping organizations unlock the full value of their data.&nbsp;Together, we’re delivering the data infrastructure layer that helps organizations move, transform, and trust their data — from the moment data moves, through every transformation, to the context teams and AI systems rely on.&nbsp;Fivetran helps organizations automate data movement across the systems, clouds, engines, and tools they rely on. dbt Labs pioneered analytics engineering, helping teams transform data into reliable, governed insights. Together, we support thousands of organizations as they build a trusted foundation for analytics, AI, and better business decisions.&nbsp;As we bring our teams and technology together, we’re building on the strengths of both companies while continuing to deliver the products and experiences our customers know and trust. It’s an exciting time to join us: we’re creating a company with the scale, talent, and technology to help more organizations put their data to work with greater speed, confidence, and impact.&nbsp;During this transition period, you may see references to both Fivetran and dbt Labs throughout our recruiting process as we integrate our teams, systems, and career sites.</span></p> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">As a Staff SDET, you'll lead from the front — owning shared automation infrastructure, influencing release quality strategy, and driving initiatives that span teams and systems. The role sits at the intersection of hands-on engineering, architectural leadership, and org-wide quality influence, with an emphasis on leveraging AI-driven solutions to accelerate testing and enhance developer productivity.</span></p> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">This is a full-time position based out of our Oakland office. Our hybrid work model offers a blend of remote flexibility and in-person collaboration, including two days in the office each week to connect and build as a team.</span></p> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>Technologies You’ll Use</strong></span></p> <ul> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>Languages:</strong> Java 17+, JUnit, REST Assured, Shell scripting; Python (optional)</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>Infra &amp; Tooling:</strong> Docker, Kubernetes, Terraform, Bazel, Buildkite</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>Cloud:</strong> AWS, GCP, Azure</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>Observability:</strong> Grafana, Prometheus, Datadog</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>CI/CD:</strong> Jenkins, CircleCI, GitHub Actions</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>Databases:</strong> Postgres, MongoDB</span></p> </li> </ul> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>What You’ll Do</strong></span></p> <ul> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">Architect internal tools, libraries, and utilities for test automation and benchmarking</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">Define and evolve quality strategies covering testability, release readiness, performance, and reliability</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">Drive cross-org quality initiatives to improve execution speed, observability, and feedback loops</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">Identify systemic risks in business-critical systems and implement robust validation strategies</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">Mentor engineers, influence design for testability, and champion best practices across the org</span></p> </li> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">Collaborate with engineering and product leaders to align testing priorities with business objectives</span></p> </li> </ul> <p><span style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"><strong>Skills We’re Looking For</strong></span></p> <ul> <li style="font-family: helvetica, arial, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);"> <p>&

Job highlights

Key skills: JUnit · REST Assured · Jenkins · Docker · Kubernetes · Java · Python · AWS · Azure · GCP

How to prepare for this interview

A 5-step prep plan tailored to this job's stack.

  1. 1Refresh at least one automation framework (Selenium or Playwright) end-to-end — the interview will drill into it. Selenium interview questions
  2. 2Practice API-testing scenarios — auth flows, contract validation, and running collections in CI. API testing Q&A
  3. 3Warm up on SQL joins, group-bys, and window functions — most QA rounds include a data-validation query. SQL Q&A
  4. 4Run a senior-level mock interview covering system design for test frameworks and CI strategy. AI Mock Interview
  5. 5Run your CV through the ATS review so it clears keyword filters for this role before you apply. Resume ATS Review

Likely interview questions for this role

Tuned to the stack we detected on this job.

  • Q1.How do you design a test suite for a REST API from an OpenAPI spec?
  • Q2.How do you handle authentication (OAuth / JWT) inside automated API tests?
  • Q3.Write a SQL query to find duplicates across two columns and how you'd fix them in test data.
  • Q4.How do you design a load test scenario from a production traffic pattern?
  • Q5.Where do you use AI in your day-to-day QA workflow, and where do you avoid it?

Salary context

Compensation not disclosed.

Fivetran hasn't disclosed a salary range for this senior role. Check our QA/SDET salary benchmarks to anchor your ask for Oakland, California, United States, AMER.

Similar QA jobs hiring now

Related open roles matched on skill, seniority, and location.

More QA openings at Fivetran

2 other roles currently open at this employer.

Apply on company website

Application opens on the employer's official career site. No sign-in required.

QA Career Toolkit

Want to Land This QA Role? Equip Yourself with the Ultimate Testing Toolkit.

Stop guessing what recruiters want. Stand out in your technical rounds with proven QA interview guides, premium templates, and expert cheat sheets.

  • Plug-and-play automation frameworks
  • Proven QA resume templates
  • Top 500 interview Q&As
4.9/5 rating
Explore All Products

⭐⭐⭐⭐⭐ Trusted by 1,000+ Software Test Pilots • Instant Access

Recent Similar Jobs

Other QA roles matching this opening.