Skip to content
FivetranFivetran

Staff Software Development Engineer in Test

Leads architecture and strategy for scalable test automation, release quality, performance, and reliability across teams. Requires 8+ years of software industry experience, strong Java and test architecture expertise, cloud and CI/CD proficiency, and the ability to influence business-critical systems.

About the job

Responsibilities

  • Lead the architecture of internal tools, libraries, and utilities for test automation and benchmarking across teams and domains.
  • Define and evolve quality strategies covering testability, release readiness, performance, and reliability.
  • Drive cross-organizational quality initiatives to improve execution speed, observability, and feedback loops.
  • Identify systemic risks in business-critical systems and implement robust validation strategies.
  • Mentor engineers, influence design for testability, and champion engineering best practices.
  • Collaborate with engineering and product leaders to align testing priorities with platform and business objectives.

Requirements

  • 8+ years of software industry experience focused on building test automation frameworks, tools, and infrastructure at scale.
  • Experience defining and driving code quality for tests, including review processes, efficiency, and maintainability.
  • Experience writing critical or common code shared across multiple teams.
  • Ability to identify and fix critical issues in core product areas.
  • Experience contributing to and enforcing department-wide coding standards.
  • Ability to identify major product improvements that increase quality and resilience.
  • Experience addressing performance, scalability, and reliability gaps in tests and test frameworks.
  • Experience defining testing efficiency and reporting strategies.
  • Experience defining product release guidelines, quality gates, and readiness criteria.
  • Expertise in design principles and test architecture.
  • Strong object-oriented programming knowledge, preferably with Java.
  • Hands-on experience with AWS, GCP, or Azure.
  • Experience with CI/CD systems, modern build tools, and observability platforms.
  • Strong background in infrastructure and container orchestration.
  • Understanding of data engineering concepts and large-scale distributed systems.
  • Ability to drive initiatives across multiple teams and influence business-critical systems.
  • Strong written and verbal communication skills.
  • Knowledge of ELT pipeline testing, including data integrity, schema evolution, and pipeline reliability.
  • Ability to incorporate AI techniques to improve test efficiency, defect detection, and productivity.
  • Experience evaluating and adopting quality engineering practices such as shift-left testing, chaos engineering, and autonomous testing.

Technologies

  • Java 17+
  • JUnit
  • REST Assured
  • Shell scripting
  • Python
  • Docker
  • Kubernetes
  • Terraform
  • Bazel
  • Buildkite
  • AWS, GCP, and Azure
  • Grafana, Prometheus, Datadog, and New Relic
  • Jenkins, CircleCI, and GitHub Actions
  • ELT pipelines
  • SQL and NoSQL databases, including PostgreSQL and MongoDB
  • Temporal
  • Maven and Gradle

Compensation and Benefits

  • 100% employer-paid medical insurance, subject to country and worker type.
  • Generous paid time off, paid sick time, inclusive parental leave, holidays, a year-end Global Week of Rest, and volunteer days.
  • RSU stock grants.
  • Professional development and training opportunities.
  • Virtual happy hours, free food, and team-building activities.
  • Monthly cell phone stipend.
  • Access to mental health support for covered employees and dependents.

Skills

Java, Junit, Rest Assured, Shell Scripting, Python, Docker, Kubernetes, Terraform, Bazel, Buildkite, AWS, GCP, Azure, Grafana, Prometheus

Circle

Circle

Remote

Senior Quality Engineer
$120k+/yrRemote5+ YOEQA EngineeringQuick apply

Senior Quality Engineer partnering across product teams to assess risk, build web and API test automation, investigate technical failures, and improve quality practices. Requires strong Playwright and TypeScript experience, exploratory testing skills, CI/CD knowledge, and the ability to debug application code.

Fivetran

Fivetran

Bengaluru, India

Senior Software Development Engineer in Test - Database Automation
No salary listedHybrid6+ YOEQA Engineering

Designs and maintains scalable Java-based test automation frameworks for data pipelines, databases, and distributed systems. The role also develops AI/LLM-assisted testing tools, strengthens CI/CD validation, and requires 6+ years of software industry experience.

Celonis

Celonis

Bengaluru, India

AI Engineer - Quality
No salary listedHybrid6+ YOEQA Engineering

Build AI-powered quality engineering and automation for a high-scale accounts receivable product, validating Salesforce–Celonis integrations across UI, APIs, data pipelines, and performance. The role requires 6 years of technical QA experience, strong Playwright expertise, and familiarity with LLM-based testing tools.

Fivetran

Fivetran

Bengaluru, India
Senior Software Development Engineer in Test
No salary listedHybrid5+ YOEQA Engineering

The Senior SDET designs scalable Java automation frameworks, test strategies, and CI/CD validation for distributed data systems. The role also develops AI-assisted testing and debugging tools while improving reliability, automation efficiency, and engineering productivity.

Okta

Okta

Bengaluru, India

Senior Software Engineer In Test — macOS
No salary listedHybrid5+ YOEQA Engineering

Owns test strategy, automation frameworks, and quality assurance for the Okta Verify macOS application. The role requires senior-level software engineering in test experience, native macOS testing expertise, and proficiency with Swift or related programming languages and CI/CD tooling.