Senior Quality Engineer

The Value Maximizer

South Carolina

Hybrid

USD 110,000 - 140,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A leading tech company seeks a Senior Quality Engineer with hands-on experience in Behavior-Driven Development (BDD). This role involves collaboration with cross-functional teams to ensure quality in data ingestion and pipeline solutions. The ideal candidate will design automated BDD test suites, validate data transformation, and integrate tests into CI/CD pipelines. Candidates should have a Bachelor's degree in Computer Science and over 5 years of QA experience, especially in data engineering environments.

Qualifications

  • 5+ years of experience in software quality assurance or test automation.
  • Strong experience with BDD frameworks and Gherkin syntax.
  • Proficiency in at least one programming language for test automation.
  • Experience with Test Runners such as TestNG, Selenium WebDriver to run tests and document reporting and results.
  • Proficiency in Python, Java, or another programming language used for test automation.
  • Solid understanding of ETL/ELT processes, data ingestion, and data pipeline architectures.
  • Experience testing data transformations, data quality, and data integrity.
  • Familiarity with relational databases (SQL), data warehouses, and cloud data platforms (e.g., AWS Glue) and Snowflake.
  • Experience with CI/CD tools (e.g., Jenkins, GitHub Actions).
  • Excellent analytical, problem-solving, and communication skills.

Responsibilities

  • Collaborate with teams to define acceptance criteria and BDD scenarios.
  • Design and maintain automated BDD test suites.
  • Integrate automated tests into CI/CD pipelines.
  • Identify, document, and track defects; work with development teams to resolve issues.
  • Integrate automated tests into CI/CD pipelines for continuous quality assurance.
  • Analyze test results, generate reports, and communicate findings to stakeholders.
  • Contribute to test data management and environment setup for data pipeline testing.
  • Stay current with industry best practices in data quality, test automation, and BDD methodologies.

Skills

Behavior-Driven Development (BDD)
Automated Testing
Python
Java
Data Quality Assurance
SQL
CI/CD collaboration
Analytical & problem-solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Behave
Cucumber
pytest-bdd
Playwright
TestNG
Selenium WebDriver
Jenkins
GitHub Actions

Job description

Overview

Role: Senior Quality Engineer with BDD
Location: New York/Fort Mill SC
Mode: Hybrid
Duration: Full time

Job Description

We are seeking a skilled Quality Engineer with hands-on experience in Behavior-Driven Development (BDD) to ensure the quality and reliability of our data ingestion and pipeline solutions. The ideal candidate will collaborate with cross-functional teams to define, implement, and automate BDD test scenarios for complex data workflows.

Responsibilities
  • Collaborate with product owners, data engineers, and business analysts to define acceptance criteria and BDD scenarios for data ingestion and pipeline processes
  • Design, develop, and maintain automated BDD test suites using frameworks such as Behave, Cucumber, pytest-bdd and Playwright for Ui validations
  • Validate data integrity, transformation logic, and end-to-end data flow from source to target systems
  • Identify, document, and track defects; work with development teams to resolve issues
  • Integrate automated tests into CI/CD pipelines for continuous quality assurance
  • Analyze test results, generate reports, and communicate findings to stakeholders
  • Contribute to test data management and environment setup for data pipeline testing
  • Stay current with industry best practices in data quality, test automation, and BDD methodologies
Required Skills & Qualifications
  • Bachelors degree in Computer Science, Engineering, or related field
  • 5+ years of experience in software quality assurance or test automation, preferably in data engineering environments
  • Strong experience with BDD frameworks (Behave, Cucumber, pytest-bdd, Playwright) and Gherkin syntax
  • Experience with implementing Test Runners such as TestNG, Selenium WebDriver to run tests and document reporting and results
  • Proficiency in Python, Java or another programming language used for test automation
  • Solid understanding of ETL/ELT processes, data ingestion, and data pipeline architectures
  • Experience testing data transformations, data quality, and data integrity
  • Familiarity with relational databases (SQL), data warehouses, and cloud data platforms (e.g., AWS Glue) and Snowflake
  • Experience with CI/CD tools (e.g., Jenkins, GitHub Actions)
  • Excellent analytical, problem-solving, and communication skills
Preferred Skills
  • Knowledge of data governance and data privacy best practices
  • Exposure to containerization (Docker, Kubernetes) and infrastructure as code.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Engineer – BDD Implementation (Data Ingestion & Pipeline) eone Infotech
Quality Engineer – BDD Implementation (Data Ingestion & Pipeline) eone Infotech

eOne Infotech • Fort Mill (SC)

On-site
USD 90,000 - 120,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 130,000 - 170,000
Senior Python/QA Engineer
Senior Python/QA Engineer

Veriipro • Plano (TX)

On-site
USD 120,000 - 160,000
Senior QA Engineer – BDD for Data Pipelines
Senior QA Engineer – BDD for Data Pipelines

The Value Maximizer • South Carolina

Hybrid
USD 110,000 - 140,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Senior Data Quality Engineer
Senior Data Quality Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 90,000 - 120,000
Data QA Engineer
Data QA Engineer

Compunnel, Inc. • New Jersey

On-site
USD 85,000 - 110,000
Data Quality Engineer
Data Quality Engineer

Intone Networks Inc. • New York (NY), Northern (KY)

Hybrid
USD 100,000 - 160,000
QA Test Engineer ETL
QA Test Engineer ETL

Accord Technologies Inc • Seattle (WA)

On-site
USD 100,000 - 130,000