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

eOne Infotech

Fort Mill (SC)

On-site

USD 90,000 - 120,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 technology company in Fort Mill, SC is looking for a skilled Quality Engineer to improve data ingestion and pipeline solutions. The ideal candidate will have a Bachelor's degree in a relevant field and at least 5 years of experience in software quality assurance. Responsibilities include collaborating with teams to design BDD test scenarios, maintaining automated test suites, and ensuring data integrity. Proficiency in Python and experience with BDD frameworks are crucial for success in this role.

Qualifications

  • 5+ years of experience in software quality assurance or test automation.
  • Strong experience with BDD frameworks and Gherkin syntax.
  • Experience with testing data transformations and quality.

Responsibilities

  • Collaborate with teams to define acceptance criteria and BDD scenarios.
  • Design, develop, and maintain automated BDD test suites.
  • Integrate automated tests into CI/CD pipelines.

Skills

Behavior-Driven Development (BDD)
Automated testing
Python
Problem-solving
Communication skills

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

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

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
  • Bachelor’s 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

Senior Quality Engineer
Senior Quality Engineer

The Value Maximizer • South Carolina

Hybrid
USD 110,000 - 140,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
Data QA Engineer
Data QA Engineer

Compunnel, Inc. • New Jersey

On-site
USD 85,000 - 110,000
Quality Engineer, Data Pipelines & BDD Automation
Quality Engineer, Data Pipelines & BDD Automation

eOne Infotech • Fort Mill (SC)

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
QA Test Engineer ETL
QA Test Engineer ETL

Accord Technologies Inc • Seattle (WA)

On-site
USD 100,000 - 130,000
Senior Python/QA Engineer
Senior Python/QA Engineer

Veriipro • Plano (TX)

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

Compunnel, Inc. • New Jersey

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

Brooksource • Cincinnati (OH)

On-site
USD 70,000 - 90,000
Data Quality Engineer
Data Quality Engineer

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

Hybrid
USD 100,000 - 160,000