About the job
Join UBDS Group as a Test Engineer specializing in test automation and data validation to drive our data and cloud transformation initiatives. This position is perfect for an engineer with a solid background in ETL testing, automation techniques, and cloud data platforms.
Your role will involve designing, developing, and enhancing automated testing solutions to ensure data quality, reliability, and alignment with client objectives.
Key Responsibilities
- Develop and implement automated tests for data pipelines, ETL processes, and cloud platforms.
- Conduct data validation activities to guarantee accuracy, completeness, and integrity of datasets.
- Maintain test automation using Python and pytest, integrating TDD and BDD (Behave) methodologies.
- Generate and manage test data to facilitate ETL and data warehousing validation.
- Enhance automation frameworks to improve efficiency and reusability.
- Collaborate with engineering teams to implement shift-left testing practices.
- Engage in peer code reviews and CI/CD processes.
- Support cloud solutions utilizing platforms such as AWS and Azure, along with technologies like Kafka.
- Identify opportunities for standardization and reuse within testing strategies.
- Ensure that testing methodologies align with client goals and delivery timelines.
- Foster knowledge sharing within teams to facilitate continuous capability development.

