QA Engineer - Data & ETL Testing

Encora Logo

Encora

πŸ“Remote - Mexico

Summary

Join our team as a QA Engineer – Data & ETL Testing and take ownership of validating data pipelines and ETL workflows in a cloud-based environment. You will be proficient in SQL, data testing, and cloud-based data platforms, contributing to the reliability and accuracy of data across our systems. This role demands collaboration and a passion for quality assurance in data-driven applications. You will design and execute test scenarios, manage test data, perform end-to-end testing, leverage AWS services, analyze results, and collaborate with development teams. The position requires expertise in ETL testing and SQL, familiarity with cloud environments (especially AWS), and experience testing APIs and managing automated testing tools. You will also support CI/CD efforts and work within large-scale data environments.

Requirements

  • Strong hands-on experience in ETL testing and SQL
  • Expertise in validating data pipelines and ensuring data quality
  • Familiarity with cloud-based environments, particularly AWS
  • Solid understanding of various data storage and processing technologies
  • Experience in testing APIs and managing automated testing tools
  • Familiarity with version control and CI/CD systems
  • Proficiency in working with diverse database systems such as MS SQL Server, MySQL, Hive, and RDS
  • Experience analyzing workflows and test data using tools like DBeaver
  • Ability to identify and resolve data quality issues across complex pipelines
  • Exposure to AWS-based data environments and pipeline orchestration tools

Responsibilities

  • Design and execute test scenarios and validation strategies for data pipelines
  • Manage and prepare test data using platforms such as MS SQL Server, MySQL, Hive, RDS, and DBeaver
  • Perform end-to-end testing of data ingestion processes from diverse sources (Source DBs, Kafka, Files) to target systems
  • Leverage AWS services such as Athena, Redshift, Glue, S3, Airflow, and EC2 for testing data workflows
  • Analyze test results, identify issues, and collaborate with development teams to drive resolution
  • Conduct REST API testing using tools such as Swagger
  • Support CI/CD efforts using Jenkins, Bitbucket, and Harness
  • Work within large-scale data environments including Hadoop

Preferred Qualifications

  • Experience with a programming language such as Python or Java
  • Familiarity with API testing tools like ReadyAPI

Benefits

Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.