Software Data Quality Engineer

MARKET STREET TALENT INC
United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Business Analytics Applications Confluence JIRA Automation of Tests Big Data Cloud Computing Software Documentation Software Quality Code Review
+26 more
Collaborative Software Continuous Integration Data as a Services Data Validation Data Warehousing Relational Databases Database Queries Github Python (Programming Language) MySQL Standard Sql SQL Databases Data Streaming Systems Integration Test Data Strategies of Testing User Interface Testing Cloud Platform System Snowflake Test Scripts Data Lakes Pyspark Slack Data Pipelines SDET Databricks

Job description

This is not a traditional UI testing role. Instead, we’‘re seeking a technical Quality Engineer who enjoys working with data, automation frameworks, and modern cloud technologies. The ideal candidate will have strong Python and SQL skills, experience building and maintaining test automation, and the ability to validate complex data processing workflows from input through output., * Design, develop, and maintain automated testing solutions for data pipelines, integrations, and processing workflows

  • Validate data inputs, transformations, business rules, and outputs to ensure data quality and accuracy

  • Partner closely with developers and technical teams to understand new functionality and identify appropriate testing strategies

  • Build and enhance Python-based automation frameworks and test scripts

  • Execute exploratory testing to understand system behavior and identify opportunities for automation

  • Develop and maintain SQL queries used for data validation, reconciliation, and test verification

  • Participate in code reviews and contribute to automation framework improvements

  • Investigate data quality issues, identify root causes, and collaborate on remediation efforts

  • Validate data services, API-like integrations, and processing workflows to ensure expected business outcomes

  • Create and maintain test plans, test data, testing documentation, and quality metrics

  • Support continuous improvement initiatives focused on expanding automation coverage and test efficiency

  • Collaborate within Agile teams during planning, sprint execution, and release activities

  • Communicate testing results, risks, and recommendations to both technical and business stakeholders

Requirements

  • Experience in Quality Assurance, Software Quality Engineering, SDET, or Automation Testing roles

  • Strong Python programming skills for test automation, data validation, and framework development

  • Strong SQL skills with the ability to write and troubleshoot complex queries

  • Experience validating large datasets and testing data processing workflows

  • Hands-on experience building, maintaining, or expanding automation frameworks

  • Experience designing and executing test strategies, test plans, and automated test cases

  • Experience with exploratory testing and risk-based testing approaches

  • Experience testing data pipelines, integrations, processing logic, and business rules

  • Experience with GitHub and GitHub Actions

  • Experience working with cloud-based environments, preferably AWS

  • Experience documenting and communicating testing results, risks, and quality metrics

  • Strong analytical thinking and problem-solving abilities

  • Excellent communication and collaboration skills

  • Ability to thrive in an Agile development environment

  • Ability to learn and adapt quickly in a fast-moving technical environment, * Experience with Databricks

  • Experience with PySpark

  • Experience testing data warehouses, data lakes, or modern analytics platforms

  • Exposure to Snowflake or similar cloud-based data platforms

  • Experience testing APIs, data services, or integration services

  • Knowledge of data quality validation frameworks and methodologies

  • Experience with data warehouse or Delta Lake architectures

  • Familiarity with MySQL or other relational database platforms

  • Experience supporting CI/CD and automated quality gates

  • Experience working with Jira, Confluence, Slack, Microsoft Teams, or similar collaboration tools, The strongest candidates are technical Quality Engineers who enjoy working with both automation and data.

Successful candidates typically bring:

  • Strong Python and SQL fundamentals

  • Experience with test automation and data validation

  • A quality-first mindset focused on identifying risks and defects early

  • The ability to balance automation with exploratory testing when needed

  • Strong collaboration and communication skills

  • A team-oriented approach and willingness to partner closely with developers and fellow QA professionals

This role is ideal for someone who enjoys understanding how data flows through complex systems and ensuring that every step of the process produces accurate, trusted results.

About the company

Market Street Talent is a specialized staffing and consulting firm focused on IT and technology positions. Our deep industry knowledge allows us to match exceptional candidates with organizations where they can thrive and make an immediate impact.

Our Vision: To promote and foster the growth of information technology (IT) in our world-one candidate, one client, one community at a time.

Our Goal: To guide clients and candidates through the placement process and build long-term, successful relationships.

Our Culture: At MST, we value excellence, respect, and empathy in everything we do.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:27 min

Utilizing Slack for continuous mentorship and job boards

Paloma Oliveira +1 · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

1:28 min

Accessing verified technical answers directly through Slack

Prashanth Chandrasekar Prashanth Chandrasekar · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

Videos

See all

Related articles

See all