Software Engineer in Test / Python / Pytest

Motion Recruitment

Boston (MA)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Motion Recruitment is seeking a highly technical software engineer with strong Python and automated testing skills to build testing solutions for data platforms, APIs, backend services, and enterprise applications.

The team values software as a discipline, designing scalable automation frameworks, improving test coverage, and collaborating with developers, product teams, and other automation specialists to modernize testing practices across the organization.

Qualifications

  • Strong Python development experience and production-quality code reviews.
  • Experience building automated test frameworks and validating data quality.
  • Familiarity with CI/CD pipelines and Git-based workflows.

Responsibilities

  • Develop and maintain automated test frameworks for data platforms and APIs.
  • Collaborate with developers and product teams to improve testing coverage.
  • Contribute to release validation and deployment processes.
  • Support enterprise-scale test strategies across backend, API, and data pipelines.

Skills

Strong Python
Automated testing
Data quality testing
CI/CD concepts
Agile/Scrum
Debugging & problem solving
Cross-functional collaboration

Tools

pytest
Git
PostgreSQL

Job description

Join a leading investment management organization helping drive the next generation of quality engineering practices across a modern technology ecosystem. This opportunity is ideal for a highly technical software engineer with strong Python development skills who enjoys building automated testing solutions for data platforms, APIs, backend services, and enterprise applications.

The team is seeking an engineer who approaches testing as a software development discipline, someone who is passionate about designing scalable automation frameworks, improving test coverage through code, and helping teams deliver reliable software at scale. You'll play a key role in advancing engineering quality standards while collaborating with developers, product teams, and other automation specialists to modernize testing practices across the organization.

Required Skills & Experience
  • Strong Python software development experience
  • Hands-on experience building automated test frameworks using pytest
  • Background developing and maintaining automated tests for backend systems, APIs, data pipelines, or ETL processes
  • Experience writing production-quality code and participating in code reviews
  • Knowledge of software version control systems such as Git
  • Experience validating data integrity, data quality, and complex business workflows
  • Familiarity with PostgreSQL or similar relational databases
  • Understanding of CI/CD concepts and automated deployment pipelines
  • Experience working in Agile/Scrum development environments
  • Strong problem-solving, debugging, and analytical skills
  • Ability to work effectively within cross-functional engineering teams
Desired Skills & Experience
  • Experience supporting enterprise-scale financial or data-driven applications
  • Exposure to cloud-based development environments
  • Knowledge of test automation strategies across frontend, backend, API, and data platforms
  • Experience creating reusable testing utilities and shared automation components
  • Familiarity with release management and deployment validation activities
  • Understanding of software quality metrics and testing best practices
What You Will Be Doing Tech Breakdown
  • 50% Python Development & Test Framework Engineering
  • 25% Data Validation, Database Testing & ETL Quality Assurance
  • 15% API & Backend Service Testing
  • 10% CI/CD, Release Support & Process Improvements
Daily Responsibilities
  • 70% Hands-On Development & Automation Engineering
  • 10% Test Strategy & Technical Planning
  • 20% Team Collaboration & Stakeholder Engagement

Posted By: Kaylyn Romano

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Automation / SDET / Python / Pytest
Test Automation / SDET / Python / Pytest

Motion Recruitment Partners LLC • Boston (MA)

On-site
USD 140,000 - 180,000
Software Engineer in Test - API / SQL
Software Engineer in Test - API / SQL

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Python Test Engineer - Pytest Automation & Data Quality
Python Test Engineer - Pytest Automation & Data Quality

Motion Recruitment • Boston (MA)

On-site
USD 120,000 - 160,000
Test Automation Engineer
Test Automation Engineer

Bayer AG • Pennsylvania

On-site
USD 90,000 - 120,000
Senior Software Engineer in Test
Senior Software Engineer in Test

Compunnel, Inc. • Boston (MA)

On-site
USD 120,000 - 180,000
Software Engineer in Test
Software Engineer in Test

Eliassen Group • Westlake (TX)

On-site
USD 76,000 - 90,000
Medical, Dental, Vision
401k with company matching
Life insurance
Senior SDET / Chicago / Python
Senior SDET / Chicago / Python

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 110,000 - 150,000
Medical, Dental, and Vision Insurance
401(k) with company contribution
Paid Time Off
+4
Software Development Engineers in Test (Python)
Software Development Engineers in Test (Python)

Xm • United States

Remote
USD 90,000 - 130,000
Test Engineer
Test Engineer

Quanta Manufacturing Fremont • Fremont (CA)

On-site
USD 85,000 - 110,000
Senior QA Automation Engineer — FinTech Platform
Senior QA Automation Engineer — FinTech Platform

Ceres FTS • Poland (ME)

On-site
USD 70,000 - 95,000