Senior Data Analytics QA with Automation in Python

Posted 3 hours 16 minutes ago by Diverse CG Sp. z o.o. Sp.k.

Permanent
Not Specified
Other
Not Specified, United Kingdom
Job Description
Senior Data Analytics QA with Automation in Python

Position: Senior Data Analytics QA with Automation in Python

Job location: 100% remote

Date of publication: 12.02.2025

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:

Responsibilities:

  1. Testing databases and ELT processes
  2. Automating tests in Python using libraries such as pandas
  3. Validating and testing reports and data visualization tools
  4. Conducting data flow testing in data warehouses and Data Lakes
  5. Working with tools such as Snowflake, dbt, AWS (S3, Athena, QuickSight)
  6. Creating BDD tests using Cucumber
  7. Analyzing and ensuring data integrity in SQL

Requirements:

  1. Experience in testing data warehouses / Data Lakes / Data Marts
  2. Knowledge of Data Engineering processes and the differences between ETL and ELT
  3. Strong proficiency in SQL (aggregations, joins, unions, CTE, window functions)
  4. Familiarity with data visualization tools (ideally ThoughtSpot)
  5. Knowledge of Jinja templates, YAML, and dbt (at least for reading code)
  6. Proficiency in Python and tools such as Jupyter and pandas
  7. Familiarity with AWS environment (S3, Athena, QuickSight)
  8. Experience with BDD approach and working with Cucumber
  9. Experience in API testing
  10. Experience in report test automation is a plus

Offer:

  1. Private medical care
  2. Co-financing for the sport card
  3. Training & learning opportunities
  4. Constant support of dedicated consultant