Overview
QA Automation Engineer - Latin America - Remote.
This role focuses on designing, developing, and executing automated and manual batch test cases for data processing pipelines, validating data integrity and transformation logic across multiple stages of batch workflows.
You will monitor and troubleshoot batch job failures, performance issues, and data mismatches, and maintain a Python-based test automation suite.
Responsibilities
- Design, develop, and execute automated and manual batch test cases for data processing pipelines
- Validate data integrity and transformation logic across multiple stages of batch workflows
- Monitor and troubleshoot batch job failures, performance issues, and data mismatches
- Maintain and enhance Python-based test automation suite and framework
- Document test plans, test cases, and test results with clear traceability to business requirements
- Participate in sprint planning, daily stand-ups, and defect triage meetings
Required Qualifications
- Minimum 4 years of experience with a focus on batch testing and data validation
- Strong proficiency in Python for test automation and scripting
- Hands-on experience with AWS services such as S3, Lambda, EMR, Athena
- Experience with data formats like JSON, Parquet, and CSV, and tools like Pandas and PySpark
- Familiarity with version control systems and CI/CD tools
- Solid understanding of software testing methodologies, including regression, integration, and system testing
- Ability to analyze logs and metrics to identify root causes of failures
Details
- Seniority level: Associate
- Employment type: Full-time
- Job function: Information Technology
- Industries: Banking
#J-18808-Ljbffr