Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
F
Fivetran
Senior Software Development Engineer in Test - Database Automation
Career Insights for Database Analyst / Developer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Database Analyst or Developer analyzes, maintains, test and develops database structures and processes. Provides support for software, product and client needs addressed through the database.
$110,682 / year median in California
-17% projected decline
Job Description
Senior Software Development Engineer in Test
- Database Automation at Fivetran Senior Software Development Engineer in Test
- Database Automation at Fivetran in Oakland, California Posted in 9 days ago.
Job Description:
Bengaluru, Karnataka, India, APAC Position Title:
Senior Software Development Engineer in Test- Database Automation From Fivetrans founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity.
Technologies Youll Use Languages & Frameworks:
Java (17+), JUnit, REST Assured, Shell scripting;Python Infrastructure & Tooling:
Docker, Kubernetes, Terraform, Bazel, Buildkite Cloud & Platform:
AWS, GCP, Azure Observability & Monitoring:
Grafana, Prometheus, Datadog CI/CD & Automation:
Jenkins, CircleCI, GitHub Actions Data & Testing:
ELT pipelines, test automation utilities, whitebox testing strategiesDatabases:
SQL and NoSQL databases (e.g., Postgres, SAP , Oracle, DB2 ertc) What Youll Do Review requirements, specifications and technical design documents to provide meaningful, risk-focused feedback. Design and evolve scalable automation frameworks in Java with a strong emphasis on reliability, performance, and data correctness. Write high-signal test strategies for complex features and automate them across multiple environments. Improve CI/CD pipelines by building robust validation layers that prevent silent failures and regressions. Build internal tools and proof-of-concepts using AI/LLM technologies to: Accelerate debugging and failure triaging Generate high-quality test scenarios Detect flaky patterns or regression risks Improve log analysis and root-cause identification Enhance developer and QA productivity Design AI-assisted workflows that integrate seamlessly into the existing automation and release pipelines. Experiment with and implement agent-based systems or LLM-powered tooling that streamline development and testing processes. Actively measure and improve engineering impact through reliability metrics, automation efficiency, and defect prevention signals. Collaborate with engineering teams to drive a culture of quality ownership and automation-first thinking. Collaborate with engineering and product leaders to align testing priorities and business objectives. Skills Were Looking For 6+ years of experience in the software industry with strong passion for quality, automation, and engineering excellence. Deep understanding of OOP principles and strong proficiency in Java. Expertise in designing scalable automation frameworks and identifying negative, edge, and high-risk scenarios. Strong understanding of distributed systems risks such as schema drift, idempotency failures, data inconsistencies, and race conditions. Hands-on experience with cloud platforms (AWS, GCP, Azure) and containerized environments (Docker, Kubernetes). Experience building and maintaining CI/CD pipelines with tools such as Jenkins, Buildkite. Experience working with backend automation frameworks. Testing data pipeline or ELT platforms, with hands-on exposure to Change Data Capture (CDC) mechanisms, connector-based data ingestion, and validating data accuracy and consistency across source and destination systems at scale. Deep understanding of database internals Demonstrated ability to leverage AI/LLM tools to significantly accelerate development, debugging, test design or automation activities. Experience building AI-assisted tools, workflows, or agents that integrate into engineering pipelines. Bonus Skills Experience testing against cloud data warehouses (Snowflake, BigQuery, Redshift) or CDC source databases (Oracle, SQL Server, PostgreSQL, MySQL) Familiarity with log-based CDC mechanisms (binlog, WAL, ) and handling schema drift or evolution scenarios. Exposure to distributed systems testing, large-scale data reconciliation, and containerized environments (Docker, Kubernetes) on cloud platforms (AWS/GCP/Azure). Familiarity with data extraction using API-based polling, batch/file ingestion, and query-based incremental syncs. #LI-HYBRID
#LI-VM1 Perks and Benefits 100% employer-paid medical insurance- Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays (including a year end Global Week of Rest), and volunteer days off RSU stock grants
- Professional development and training opportunities Company virtual happy hours, free food, and fun team-building activities Monthly cell phone stipend Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
- May vary by country and worker type
- please reach out to your recruiter for more information Click to learn more about Fivetran's Benefits by Region.