Sr. Test Automation Engineer
Core
Designing and executing manual and automated test strategies for complex real-time and batch data pipelines, ensuring high-quality data delivery across analytics platforms.
Role type
Senior IC Test Automation Engineer (Data/ETL)
Builds
Automated validation scripts, reusable automation frameworks, and CI/CD integrated tests for data pipelines.
Domain
Biotechnology / Data Engineering / Analytics
Deliverable
production ML models | product features
Required skills
SQL, Python, PySpark, ETL testing, data validation, GraphQL API testing, semantic layer validation, schema validation, CI/CD integration, JIRA, test planning
Preferred skills
Databricks, AWS Glue, Redshift, Athena, BigQuery, Looker, dbt, Postman, Jenkins, GitHub Actions, data observability, metadata-driven testing
Technologies
Python, PySpark, SQL, Databricks, AWS (Glue, S3, Athena, Redshift), Looker, dbt, GraphQL, JIRA, TestRail, Zephyr, Jenkins, GitHub Actions, Postman, Datadog, Prometheus, Cloud Watch
Responsibilities
Design end-to-end test strategies for data validation and semantic layer testing; Develop automated data validation scripts using Python and PySpark; Validate GraphQL APIs and semantic layers for data consistency; Collaborate with Data Engineers to integrate tests into CI/CD pipelines; Track and manage defects using JIRA; Write test plans and cases for structured and unstructured data; Contribute to internal quality dashboards and data observability systems.
Seniority
Senior, hands-on IC