Senior Quality Engineer
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
- 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.
Recommended Jobs
Music Teacher
Music Teacher Niagara Charter School 2077 Lockport Road Niagara Falls , NY 14304 Certified - Teaching - Music Teacher {MUS} Job Number 3300054719 Start Date Open Date 02/19…
Kitchen Manager
Job Title: Kitchen Manager Location: New York City, NY Company: Brown Bag Sandwich Co. Brown Bag Sandwich Co. is a chopped sandwich concept born out of the Michelin-starred kitchen world and N…
Data Engineer Co-op
Who We’re Looking For Megazone Cloud is looking for a Data Engineer Co-op who is a "builder" at heart and eager to apply technical skills to real-world customer problems. We need students who ar…
Senior Manager, Risk Appetite
Role Summary The Senior Manager, Enterprise Risk Appetite (ERA), is a senior individual contributor role within Enterprise Risk Management. The position reports to the Director, Risk Appetite, …
Vice President, Quantitative Financial Analyst
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …
Senior Software Engineer, Care Experience
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. The …
Recreation Aide
Recreation Aide Position Open in Brooklyn Full-time (35 hours per week) The program provides comprehensive case management services to 160 families who are in a Tier II transitional residenc…
Implementation Project Manager
About FlexTrade: FlexTrade Systems is a financial technology Software Company headquartered in Great Neck, New York. We are celebrating 30 years as the industrial pioneer and a global leader in brok…
Comprehensive Solutions Account Executive (Buffalo)
At Trane Technologies TM and through our businesses including Trane ®and Thermo King ® , we create innovative climate solutions for buildings, homes, and transportation that challenge what’s pos…
Technical Account Manager
Are you ready to join an award-winning MSP recognized as one of the best places to work on Long Island? Techworks Consulting is seeking a talented and driven Technical Account Manager to serve as a t…