Taro Logo

Senior Software Engineer, Test Automation

Astronomer provides Astro, a unified DataOps platform powered by Apache Airflow®, helping enterprises build reliable data products for analytics and AI.
DevOps
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Test Automation

Astronomer, the company behind Astro - the industry-leading unified DataOps platform powered by Apache Airflow®, is seeking a Senior Software Engineer specializing in Test Automation for their Hyderabad office. This role is crucial for ensuring the quality and reliability of their self-hosted platform, Astronomer Software.

The position offers an opportunity to work with cutting-edge technologies in a distributed systems environment, focusing on comprehensive testing strategies including integration, E2E, smoke, regression, and performance testing. The ideal candidate will bring 8+ years of experience in test automation and strong expertise in modern testing frameworks and tools.

What makes this role unique is the chance to work with a company that values diverse experiences and unconventional career paths. You'll be part of a team that serves over 700 leading enterprises worldwide, helping them maximize their data potential. The role requires collaboration across different time zones, particularly with US (Pacific Time) teams, offering exposure to global software development practices.

The technical stack is impressive, incorporating modern technologies like Kubernetes, various testing frameworks (Cypress, Playwright, Selenium), and observability tools (Prometheus, Elasticsearch, Grafana). You'll be working with microservices built in Node.js, Python, and Go, while utilizing cloud platforms and CI/CD tools.

This is an excellent opportunity for a senior engineer who wants to make a significant impact on enterprise-grade software quality while working with a company that's at the forefront of DataOps and Apache Airflow® technology. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to work with a diverse, global team.

Last updated 13 hours ago

Responsibilities For Senior Software Engineer, Test Automation

  • Design, develop, and maintain automated test suites for integration, end-to-end (E2E), smoke, and regression testing
  • Define and implement strategies for scalability and load testing of a Kubernetes-based distributed system
  • Perform manual testing on frontend (UI) and backend (API, database)
  • Collaborate with development teams to understand architecture and features
  • Develop and maintain test plans, test cases, and test scripts
  • Build reusable test components and utilities for frontend and backend systems
  • Automate deployments and test execution in CI/CD pipelines
  • Monitor test executions, analyze results, and drive continuous improvement

Requirements For Senior Software Engineer, Test Automation

Python
JavaScript
TypeScript
Node.js
Go
Kubernetes
  • 8+ years of experience in test automation for modern distributed systems
  • Expertise in E2E/UI test frameworks (Cypress, Playwright, or Selenium)
  • Experience with API testing tools
  • Extensive experience with cloud providers (AWS, Azure, or GCP)
  • Strong communication and collaboration skills
  • Proficiency in writing automation for microservices
  • Strong experience with Kubernetes
  • Experience with load and performance testing tools
  • Deep understanding of CI/CD tools
  • Strong scripting or development background in Python, JavaScript/TypeScript, or Golang
  • Solid understanding of GitOps, Docker, and Helm charts

Interested in this job?

Jobs Related To Astronomer Senior Software Engineer, Test Automation

Senior Software Engineer - Infrastructure

Senior Software Engineer position at Astronomer focusing on infrastructure and platform engineering using Kubernetes, Python, and cloud technologies.

Senior Software Engineer - Infrastructure

Senior Infrastructure Engineer role at Astronomer, focusing on Kubernetes, cloud platforms, and DevOps practices to enhance their Enterprise Apache Airflow platform.

Senior Software Engineer - Infrastructure

Senior Infrastructure Engineer role at Astronomer, focusing on scaling and maintaining enterprise Airflow deployments using Kubernetes and cloud technologies.

IT Engineer, Senior

Senior IT Engineer position at Qualcomm focusing on Linux infrastructure and systems administration, offering comprehensive benefits and professional growth opportunities in Seoul, Korea.

Senior Site Reliability Engineer

Senior Site Reliability Engineer position at NVIDIA, focusing on Kubernetes, DevOps, and cloud infrastructure for AI and robotics applications.