Job Title: ETL Test Engineer (Automation + AWS Glue)
Experience: 5–8 Years
Location: Gurugram / Chennai
Job Type :: C2H
Work Mode: TPC (Twice a month office visit required)
Notice Period: Immediate Joiners Preferred
Role Summary
We are looking for a skilled ETL Test Engineer with strong experience in cloud-based ETL testing, automation frameworks, and event-driven architectures. The ideal candidate will have hands-on expertise in testing AWS Glue pipelines and building automation using Python-based frameworks.
Key Requirements
- Bachelor's degree in Computer Science, Information Systems, or Engineering (preferred)
- 4–8 years of experience in manual and automation testing
- Strong experience in:
- API Testing
- Integration Testing
- Regression Testing
- End-to-End Testing
- Database Testing
- Hands-on experience in ETL testing within cloud environments (AWS Glue is mandatory)
- Experience with automation tools:
- Robot Framework (Python) – Preferred
- Selenium WebDriver (Java/Python) – Optional
- REST Assured – Optional
- Experience in testing serverless and event-driven systems (Amazon EventBridge preferred)
- ISTQB certification is a plus
- Strong analytical and problem-solving skills
- Experience working in Agile environments with cross-functional teams
Roles & Responsibilities
- Perform manual and automation testing as an individual contributor and team member
- Analyze requirements and design test scenarios, test cases, and automation scripts
- Execute:
- Functional Testing
- Regression Testing
- Integration Testing
- End-to-End Testing
- Identify, track, report, and re-test defects
- Design and execute test cases for AWS Glue ETL pipelines
- Validate data transformations and data migration across multiple data sources
- Develop automation scripts for ETL workflows using Python
- Monitor AWS Glue job executions and analyze logs for failures
- Provide recommendations to improve pipeline reliability and test coverage
- Work with tools such as:
- AWS Services
- Postman / Swagger
- SQL Developer / PostgreSQL
- IntelliJ / PyCharm
- Jenkins / Git
- Maintain documentation:
- Test Plans
- Test Strategy
- Traceability Reports
- Use tools like Jira, Confluence, X-Ray, All-In-One Test Management
- Collaborate in onsite/offshore models and follow documentation best practices
Mandatory Skills
- ETL Testing
- Python
- Robot Framework / Selenium
- AWS Glue
- Amazon EventBridge