Python Test Automation Engineer - Data Pipelines & ETL

Motion Recruitment

Boston (MA)

On-site

USD 83,000 - 138,000

Full time

4 days 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

Motion Recruitment is seeking a Software Engineer, Test Automation to join a technology team on a 12-month contract. The role focuses on building automated testing solutions for data platforms, ETL processes, and enterprise applications using Python, PyTest, PostgreSQL, SQL, and CI/CD tools.

You will work with engineering and business stakeholders to design scalable testing strategies, enhance automation frameworks, and support critical releases.

Qualifications

  • 3+ years in Test Automation, SDET, QA Automation, or Software Engineering.
  • Strong Python development experience.
  • Hands-on experience with PyTest or similar Python testing frameworks.
  • Experience testing ETL processes, data pipelines, or backend systems.
  • Strong SQL skills and experience with PostgreSQL.
  • Experience creating and maintaining automated test scripts and frameworks.
  • Experience with Git or other version control systems.
  • Understanding of CI/CD pipeline testing and release processes.
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Design and implement automated tests for data platforms and ETL pipelines.
  • Develop Python-based test automation frameworks using PyTest.
  • Collaborate with engineering and data teams to validate data quality.
  • Support CI/CD integration and release testing.

Skills

Python
PyTest
SQL
PostgreSQL
CI/CD
Git
Agile/Scrum
Data testing

Tools

Git
Jenkins
GitHub Actions
GitLab CI
Azure DevOps

Job description

Motion Recruitment is seeking a Software Engineer, Test Automation to join a technology team on a 12-month contract. The role focuses on building automated testing solutions for data platforms, ETL processes, and enterprise applications using Python, PyTest, PostgreSQL, SQL, and CI/CD tools.

You will work with engineering and business stakeholders to design scalable testing strategies, enhance automation frameworks, and support critical releases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Test Automation
Software Engineer, Test Automation

Motion Recruitment • Boston (MA)

On-site
USD 83,000 - 138,000
Senior Software Test Engineer: Python Automation & Cloud CI/CD
Senior Software Test Engineer: Python Automation & Cloud CI/CD

Motion Recruitment • Andover (MA)

On-site
USD 150,000 - 180,000
QA Automation Engineer (ETL, Python, pytest)
QA Automation Engineer (ETL, Python, pytest)

Meduvi LLC. • United States

Remote
USD 96,000 - 99,000
Medical insurance
Dental insurance
Weekly payroll
QA Automation Lead – Python, Big Data, AI-Enhanced Testing
QA Automation Lead – Python, Big Data, AI-Enhanced Testing

EPAM Systems Inc • United States

Remote
USD 140,000 - 210,000
Senior Software Test Engineer
Senior Software Test Engineer

Motion Recruitment • Andover (MA)

On-site
USD 150,000 - 180,000
Remote Python Automation Engineer | PyTest & CI/CD
Remote Python Automation Engineer | PyTest & CI/CD

INADEV • United States

Remote
USD 13,000 - 19,000
Senior Python Data Automation Lead
Senior Python Data Automation Lead

US staffing Inc • San Francisco (CA)

On-site
USD 170,000 - 230,000
Python Test Automation Engineer - Hardware & Embedded
Python Test Automation Engineer - Hardware & Embedded

Pentangle Tech Services | P5 Group • Boston (MA)

On-site
USD 105,000 - 145,000
Senior Python Engineer - Data Pipelines & ETL
Senior Python Engineer - Data Pipelines & ETL

TalentOla • Jersey City (NJ)

On-site
USD 85,000 - 110,000
Python QA Automation Lead for AI-Driven Testing
Python QA Automation Lead for AI-Driven Testing

EPAM • United States

Hybrid
USD 120,000 - 160,000
Unlimited access to EPAM's internal学习库
Free English classes with certified 老师
Relocation opportunities
+1