Skip to Content

Job Overview

We’re looking for a Senior Software Development Engineer in Test with extensive industry experience to define and execute the design, development, and maintenance of Fivetran’s test automation tools and framework using reliable and scalable techniques.

Key points

  1. Review requirements, specifications and technical design documents to provide meaningful, risk-focused feedback.

  2. Design and evolve scalable automation frameworks in Java with a strong emphasis on reliability, performance, and data correctness.

  3. Write high-signal test strategies for complex features and automate them across multiple environments.

  4. Improve CI/CD pipelines by building robust validation layers that prevent silent failures and regressions.

  5. Deep understanding of OOP principles and strong proficiency in Java.

  6. Expertise in designing scalable automation frameworks and identifying negative, edge, and high-risk scenarios.

  7. Strong understanding of distributed systems risks such as schema drift, idempotency failures, data inconsistencies, and race conditions.

  8. Hands-on experience with cloud platforms (AWS, GCP, Azure) and containerized environments (Docker, Kubernetes).

Skills

Java11, JUnit5Docker and KubernetesAWS, GCPTerraform, WireMock, RestAssuredBazel, BuildKiteAI & Productivity Engineering#LI-HYBRID #LI-VM1LLMs

Experience: Senior-level · 5+ years

Similar jobs

More open roles like this one