Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QA Automation Engineer (ETL, Python, pytest)

$115k - $120k

Meduvi

This is a contract-to-hire role with an estimated conversion to permanent employment at 6 months.

Pay Rate for Contract: $70-$72/hour w2, depending on experience

Salary Range for Permanent Employment: $115,000-$120,000 plus bonus

40 Hours/week

Must work core hours M-F 8am-5pm EST

Reporting Mode: 100% Remote from anywhere in the United States

We are seeking an ETL Test Automation Engineer with strong experience in Data Warehouse Testing, ETL Testing, Cloud Testing, and Python Automation. The ideal candidate will have hands-on experience validating large-scale data platforms, testing ETL pipelines, and automating test processes in cloud and big data environments. This role will develop Python automation scripts using pytest and pandas to perform automated ETL data validation.

Required Skills

  • 5+ years of QA and Testing experience
  • Strong experience in Data Warehouse and ETL Testing
  • Strong Python Automation skills (Python, pytest, pandas)
  • Experience with API Test Automation
  • Strong SQL skills for complex data validation and reconciliation
  • Experience working in Agile environments
  • Experience creating Test Plans, Test Strategies

Preferred Skills

  • Experience with Generative AI (Gen AI)
  • Familiarity with data observability or data testing tools (e.g., Great Expectations, dbt tests)
  • Experience with pytest
  • Domain experience in healthcare, including managing data regulations
  • Working knowledge of cloud ecosystems and message/streaming platforms (Kafka)
  • Exposure to Playwright automation
  • Exposure to Gherkin syntax, BDD frameworks and Cucumber

Key Responsibilities

  • Perform ETL testing
  • Validate source-to-target data mappings and transformation logic
  • Develop and maintain Python-based automation frameworks
  • Execute API, functional, and regression testing
  • Create and execute test plans, test cases, and test strategies
  • Analyze test results and coordinate defect triage activities
  • Work closely with developers, business analysts, and stakeholders in Agile teams
  • Ensure data quality, accuracy, and integrity across enterprise systems

Technical Skills

  • ETL Testing
  • Python Automation
  • API Testing
  • Complex SQL
  • Agile Methodologies

---------------------------

Compensation Statement. Please see pay rate within this job posting.

Employee Benefits Statement. Meduvi offers comprehensive medical health insurance (HMO/PPO), dental (PPO) and weekly payroll with direct deposit.

EEO Statement. We welcome all applicants and qualified individuals, who will receive consideration for employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, protected veteran status or disability.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the QA Automation Engineer (ETL, Python, pytest) in Lebanon, NH vacancy
  •  ...About the Company About the Role Title: QA Automation Tester Location: US (Remote) Duration: 6 months +...  ...Qualifications ~ Bachelor’s Degree in Computer Science, software engineering, or a similar field. Required Skills ~ Must have... 
    Suggested
    Remote work

    GeorgiaTEK Systems Inc.

    Lebanon, NH
    4 days ago
  • $65 per hour

     ...About the Role: OS BENEFiTS is hiring its first dedicated QA Engineer to join our small, fast-moving product and engineering team. This...  ...with Individuals and Chase embedded payments Run both manual and automated tests, and build out automated coverage where it’s missing... 
    Suggested
    Hourly pay
    Local area
    Immediate start
    Remote work
    Flexible hours

    Jobrapido

    Lebanon, NH
    1 day ago
  • $100k

     ...QA Engineer – Connected TV & Mobile Applications USA (Fully Remote) Full-Time Permanent Contract Salary: Up to $100,000 (DOE)...  ..., interactive video products — combining commerce, data, and automation — without writing code. They work with category-leading media... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Remote work

    Jobrapido

    Lebanon, NH
    1 day ago
  •  ...highly skilled and passionate engineer to join a dynamic team dedicated...  ...that define quality criteria, automate checks, and use quantitative...  ...including, but not limited to, Python, Spring Boot, .NET, with...  ...and operating data generation, ETL, and distributed data-processing... 
    Suggested
    Worldwide
    Flexible hours

    Aquent

    Lebanon, NH
    5 days ago
  • $120.06k - $200.09k

     ...Sr Staff Controls Engineer – Test & Automation Team. Are you passionate about designing custom assembly automation equipment and automated functional testing systems deployed in a manufacturing environment? Join our Test & Automation Team as a Sr Staff Controls Engineer... 
    Suggested
    Local area
    Relocation package

    01 Hypertherm, Inc.

    Lebanon, NH
    1 day ago
  • $120.06k - $200.09k

     ...Hypertherm Inc. in West Lebanon, NH is seeking a Senior Staff Controls Engineer to lead automation solutions for manufacturing. This role involves designing automated systems and collaborating across teams to improve operations. Ideal candidates will have 8+ years in controls... 
    Relocation package

    Hypertherm

    Lebanon, NH
    1 day ago
  •  ...Description The Junior Quality Assurance Engineer is a full-time, remote role responsible...  ...and supporting continuous improvement of QA processes and standards. Qualifications...  ...understanding of version control, and interest in learning test automation are beneficial.... 
    Full time
    Remote work

    Jobrapido

    Lebanon, NH
    4 days ago
  • $40 - $52 per hour

     ...We are seeking a Senior GCP ML/AI Engineer to design, build, deploy, and operationalize production AI and machine learning solutions using...  ...develop production ML, Generative AI, and/or LLM solutions in Python and integrate those solutions with enterprise data pipelines.... 
    Contract work
    Remote work

    Jobrapido

    Lebanon, NH
    3 days ago
  • $100k - $150k

     ...Machine Learning Engineer II, Computer Vision Houston, TX | Remote | Hybrid · Full-time · $100,000 – $150,000 Imagine a warehouse...  ...tracking and reproducible results - Write clean, tested Python code and take part in code reviews - Share findings with product... 
    Full time
    Immediate start
    Remote work
    Shift work

    Amniscient

    Lebanon, NH
    5 days ago
  •  ...Full-Stack AI & ML Engineer - Build the AI Infrastructure Behind a Growing Investment Firm and our Portfolio Companies The opportunity We're looking for a full-stack engineer who wants to build something, not maintain someone else's system, not specialize in one... 

    Tide Rock

    Lebanon, NH
    5 days ago
  • $90 per hour

     ...Machine Learning Engineer – Reinforcement Learning Scenario Building Experience: Professional Machine Learning / AI Research Experience Job Type: Contractor Location: United States – Remote Schedule: Flexible Compensation: $90/hour... 
    For contractors
    Remote work
    Flexible hours

    Codefeast

    Lebanon, NH
    5 days ago
  •  ...translate them into analytical solutions, and drive measurable impact Optimize and automate data pipelines using Python, PySpark, and R, ensuring efficient data processing and feature engineering Develop, validate, and maintain probabilistic graph models and advanced... 

    Jobrapido

    Lebanon, NH
    1 day ago
  •  ...for someone who enjoys working with data, automation, and emerging AI tools in a...  ...environment. Youll work alongside analysts, engineers, and business stakeholders to support reporting...  ...and maintain automated workflows using Python and SQL - Create dashboards, reports,... 
    Full time
    Remote work
    Flexible hours

    Why Hiring

    Lebanon, NH
    3 days ago
  •  ...track record of shipping ML and statistical models to production yourself, not just analysis or prototypes. Strong production engineering in Python and SQL on a cloud data warehouse. ~ A deep statistics foundation: sampling, weighting and calibration, bias correction,... 

    Jobrapido

    Lebanon, NH
    1 day ago
  •  ...to-end payment optimization. The role will collaborate with ML engineers and product partners to design and deploy real-time models and...  ...across the ML lifecycle and experimentation. ~ Proficiency in Python (Pandas, NumPy, scikit-learn) and strong SQL experience. NoSQL... 
    Contract work
    Remote work

    Eliassen Group

    Lebanon, NH
    3 days ago
  • $100k - $150k

     ...About the Position As a senior-level Electrical System Studies Engineer in the Renewables studies group, you will be responsible for...  ...as other related studies and calculations Conduct reviews and QA/QC for electrical studies in support of renewable studies team... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work

    Jobrapido

    Lebanon, NH
    3 days ago
  •  ...Director of Engineering - Gas-Fired Generation Talisman is currently retained by a growing power solutions business delivering on-site, gas-fired generation to large-load energy customers across North America. Working with data center, industrial, and oil & gas offtakers... 
    Work at office

    Jobrapido

    Lebanon, NH
    3 days ago
  •  ...to have a strong understanding of ETL/Data warehousing concepts. This role...  ...background in T-SQL and scripting for automation (e.g., PowerShell or Python). • Experience with HA/DR design...  ...with CI/CD pipelines for data Engineering Workflows. • Experience with cloud... 
    Weekend work

    BayOne Solutions

    Lebanon, NH
    1 day ago
  •  ...used across multiple internal departments (engineering, operations, support, product, tax,...  ...Measure system effectiveness using telemetry, automated metrics, and qualitative feedback from...  ...environments. ~ Proficiency in Python and/or TypeScript. ~ Experience integrating... 

    TaxAct

    Lebanon, NH
    5 days ago
  •  ...Software Guidance & Assistance, Inc., (SGA), is searching for a Data Engineer for a contract assignment with one of our premier...  ...authorized to use Required Skills : Strong SQL + one of Python/Scala for pipeline development Experience with a cloud... 
    Contract work
    Remote work

    Jobrapido

    Lebanon, NH
    1 day ago
  •  ...opportunity with strong work-life balance. As a Senior Backend Engineer, you'll lead through excellent code, solve complex problems, set...  ...in decision-making. Must have skills: ~ Backend (any: Python / Scala / Java, etc.) ~3 years Big Data / Spark ~ AWS ~ SQL... 

    Jobrapido

    Lebanon, NH
    4 days ago
  • $100k - $110k

     ...Senior Full-Stack Engineer Reports to: Head of Engineering Level: Mid–Senior (IC)...  ...experience on both fronts: TypeScript/React and Python/Django. ~ Designed and consumed GraphQL...  ...the change: Jest + Testing Library and pytest + factory-boy. ~ Comfortable in Docker... 
    Remote work

    Jobrapido

    Lebanon, NH
    3 days ago
  •  ...hiring an Application Integration Engineer who is eligible to be...  ...data exchange between Java and Python applications, and helping connect...  .... Support CI/CD, automated testing, code reviews, release...  ...gateways, data integration tools, ETL/ELT patterns, message queues,... 
    Remote work

    Take2 Consulting LLC

    Lebanon, NH
    1 day ago
  • Hypertherm, Inc. in Lebanon, NH is seeking an Electronics Maintenance Technician to support Light Industrial Consumables on a state-of-the-art manufacturing floor. You will maintain and troubleshoot electronic and electromechanical systems, ensuring quality and on-time...

    Hypertherm

    Lebanon, NH
    1 day ago
  •  ...Senior AI Platform Engineer Remote (Must be based in EST or CST) + quarterly travel to...  ...development, cloud engineering, integration, automation, and production operations. You will...  ...Professional-level coding proficiency in Python or an equivalent language used regularly... 
    Remote work

    Jobrapido

    Lebanon, NH
    1 day ago
  • $75 - $90 per hour

     ...Overview Seeking an AI Security Automation Engineer to design, build, and deploy an AI-driven alert triage and investigation platform leveraging...  ...frameworks, MCP, and AI workflow orchestration. Strong Python development skills, including asynchronous and event-driven... 

    Jobrapido

    Lebanon, NH
    4 days ago
  •  ...new, experimental frameworks to collect data. Building tools to automate data collection. Searching through large data sets for usable...  ...have 6months -1 yr of LLM experience in projects. Experience with Python for at least 5 years developing basic level prediction model... 
    Full time
    Contract work
    For contractors

    Jobrapido

    Lebanon, NH
    5 days ago
  •  ...US Citizenship Bachelor's degree or equivalent experience in Computer Science or related field Required Skills Experience with Databricks, SQL, or other data-related tools Experience with AI development, AI governance, or Responsible AI Python... 

    Data Surge

    Lebanon, NH
    4 days ago
  •  ...security hardening of the control plane Build automated version scanning: CI/CD-integrated...  ...agents Qualifications 8+ years in security engineering with deep experience in application...  ...monitoring in enterprise environments Strong Python skills (our scanning pipeline and... 

    Jobrapido

    Lebanon, NH
    4 days ago
  • $85k - $100k

     ...pipelines before escalating to engineering. Document business logic,...  ...lineage documentation. Support QA for new datasets, dashboards,...  ...). Solid understanding of ETL/ELT concepts. Familiarity...  ...ideal). Working knowledge of Python and Jupyter Notebooks for... 
    Full time
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Sheer Science

    Lebanon, NH
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA Automation Engineer (ETL, Python, pytest). Be the first to apply!