QA engineer python test (auto) for ETL pipelines

Speak to Kit

United States

Remote

USD 94,000 - 114,000

Full time

28 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Speak to Kit is seeking a Senior QA Engineer with a Python and data engineering focus. The role is largely remote with occasional travel to client sites in London, offering £70,000 to £85,000 per year.

You will design Python test automation frameworks, validate ETL data, and collaborate across CI/CD pipelines on AWS, GCP or Azure, shaping testing approaches for cloud-native data platforms. This role suits someone who can communicate with senior stakeholders and grow into a people-lead position

Qualifications

  • At least 2 years hands-on Python test automation.
  • Solid ETL pipeline testing and data validation experience.
  • Strong PyTest and SQL skills.
  • Hands-on experience with AWS, GCP or Azure.
  • Familiarity with CI/CD tools such as AWS Pipelines or GitHub Actions.
  • Understanding of data engineering principles.
  • Confident communicating with senior stakeholders.
  • Potential and appetite to grow into a people lead role.

Responsibilities

  • Design and implement Python test automation frameworks, using BDD approaches.
  • Test ETL pipelines, validate data, and ensure data quality across the stack.
  • Write and maintain automated test scripts in a continuous build environment.
  • Work collaboratively with engineers across CI/CD pipelines (AWS, GCP or Azure).
  • Apply understanding of cloud architecture principles to testing cloud-native data platforms.
  • Perform comprehensive data testing based on data requirements and engineering context.
  • Build and maintain strong relationships with senior stakeholders across projects.
  • Contribute to the wider QA practice, not just delivery on individual projects.

Skills

Python automation
ETL testing
PyTest
SQL
Cloud platforms
CI/CD
Data engineering
Stakeholder comms
Leadership potential

Tools

GitHub Actions
AWS Pipelines
CI/CD tools

Job description

Описание:

A growing technology consultancy is hiring a Senior QA Engineer with a Python and data engineering focus, on a permanent, full-time basis. The role is largely remote, with occasional travel into London and to client sites as needed. Salary is £70,000 - £85,000. This role sits at the intersection of test automation and data engineering, where the quality of ETL pipelines and cloud-native data platforms is the thing that matters.

Задачи:
  • Design and implement Python test automation frameworks, using BDD approaches
  • Test ETL pipelines, validate data, and ensure data quality across the stack
  • Write and maintain automated test scripts in a continuous build environment
  • Work collaboratively with engineers across CI/CD pipelines (AWS, GCP or Azure)
  • Apply understanding of cloud architecture principles to testing cloud-native data platforms
  • Perform comprehensive data testing based on data requirements and engineering context
  • Build and maintain strong relationships with senior stakeholders across projects
  • Contribute to the wider QA practice, not just delivery on individual projects
Требования:
  • At least 2 years hands-on Python test automation
  • Solid ETL pipeline testing and data validation experience
  • Strong PyTest and SQL skills
  • Hands-on experience with AWS, GCP or Azure
  • Familiarity with CI/CD tools such as AWS Pipelines or GitHub Actions
  • Understanding of data engineering principles
  • Confident communicating with senior stakeholders
  • Potential and appetite to grow into a people lead role
Будет плюсом:
  • Behave BDD framework experience
  • Knowledge of scalable, performant cloud-native data platform design
Условия:

A growing technology consultancy is hiring a Senior QA Engineer with a Python and data engineering focus, on a permanent, full-time basis. The role is largely remote, with occasional travel into London and to client sites as needed. Salary is £70,000 - £85,000. A technical environment where QA is treated as a first-class discipline, not an afterthought Senior enough a role that the right person shapes how testing is done, not just executes it

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer - Python for ETL & Cloud Data
Senior QA Engineer - Python for ETL & Cloud Data

Speak to Kit • United States

Remote
USD 94,000 - 114,000
QA Automation Engineer (ETL, Python, pytest)
QA Automation Engineer (ETL, Python, pytest)

Meduvi • Boston (MA)

Remote
USD 96,000 - 99,000
QA engineer (auto)
QA engineer (auto)

INFUSE • United States

Remote
USD 80,000 - 110,000
qa engineer (auto) for mobility services
qa engineer (auto) for mobility services

NDA • United States

On-site
USD 48,000 - 55,000
Data QA engineer (manual)
Data QA engineer (manual)

ТРТ • United States

Remote
USD 90,000 - 120,000
Unlimited PTO
Company hardware after probation
Paid New Year's holidays
QA engineer (auto)
QA engineer (auto)

Soft Media Group • United States

Hybrid
USD 90,000 - 130,000
Удаленная или гибридная работа
Гибкое начало дня
Onboarding
+2
QA engineer (manual)
QA engineer (manual)

OneDome • United States

Remote
USD 11,000 - 17,000
20 рабочих дней оплачиваемого отпуска
Удаленная работа
Международная команда
AQA Python
AQA Python

Zontik • United States

Remote
USD 90,000 - 150,000
Automation QA Engineer (Python) (auto)
Automation QA Engineer (Python) (auto)

Commit • United States

Remote
USD 46,000 - 66,000
QA engineer (auto)
QA engineer (auto)

Adentis Portugal • United States

Remote
USD 90,000 - 140,000