Job Description
"
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is the company behind Astro, the industry-leading unified DataOps platform powered by Apache Airflow . Astro accelerates building reliable data products that unlock insights, unleash AI value, and powers data-driven applications. Trusted by more than 700 of the worlds leading enterprises, Astronomer lets businesses do more with their data. To learn more, visit www.astronomer.io .
Your background may be unconventional; as long as you have the essential qualifications, we encourage you to apply. While having bonusqualifications makes for a strong candidate, Astronomer values diverse experiences. Many of us at Astronomer havent followed traditional career paths, and we welcome it if yours hasnt either.
About this role At Astronomer, our R&D team is dedicated to providing an exceptional experience in managing Apache Airflow at scale. We are seeking a Senior Software Engineer, Test Automation to lead the test automation efforts for our self-hosted platform, Astronomer Software.
This role is essential to ensure the quality, reliability, and scalability of our product through comprehensive integration, E2E, smoke, regression, and performance testing . You will collaborate with engineering, DevOps, and product teams to build a highly automated and scalable test framework.
The work location for this role is in Hyderabad.
What you get to do: -
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) to validate functionality, usability, and performance.
-
Collaborate with development teams to understand architecture and features to define appropriate test coverage.
-
Develop and maintain test plans, test cases, and test scripts aligned with business and technical requirements.
-
Build reusable test components and utilities for frontend and backend systems.
-
Automate deployments and test execution in CI/CD pipelines using GitOps and Kubernetes tooling.
-
Monitor test executions, analyze results, and drive continuous improvement in test quality and coverage.
-
Flexible to work in collaboration with US (Pacific Time) and IST hours as needed.
What you bring to the role: -
8+ years of experience in test automation for modern distributed systems.
-
Strong communication and collaboration skills to work with cross-functional teams across time zones.
-
Proficiency in writing automation for microservices built in Node.js, Python, and Go .
-
Strong experience with Kubernetes , including hands-on experience testing systems running on K8s.
-
Expertise in E2E/UI test frameworks such as Cypress, Playwright, or Selenium .
Experience with API testing tools (e.g., Postman, REST-assured, Supertest ).
-
Experience with load and performance testing tools such as k6, Locust, or JMeter .
-
Deep understanding of CI/CD tools such as GitHub Actions, GitLab CI, Jenkins , or ArgoCD .
-
Familiarity with observability tools: Prometheus, Elasticsearch, Grafana, Fluent Bit .
-
Strong scripting or development background in Python, JavaScript/TypeScript, or Golang.
-
Solid understanding of GitOps, Docker, and Helm charts.
Bonus points if you have: -
Experience testing on service mesh environments (e.g., Istio, Gloo).
-
Familiarity with chaos engineering tools like Litmus or Chaos Mesh .
-
Experience in secure testing and compliance validation for enterprise deployments.
#LI-Fulltime
At Astronomer, we value diversity. We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Astronomer is a remote-first company.
" , "directApply":true , "identifier":{"@type":"
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Test Analyst
Employement Type: Full time
Contact Details:
Company: Astronomer
Location(s): Hyderabad
Keyskills:
Automation
Manual testing
Performance testing
Selenium
Test cases
Apache
Distribution system
Analytics
Testing
Python