Posted Oct 27, 2026

Data Quality / QA Engineer Remote (Ohio, USA) Contract

Apply Now
Job Title: Data Quality / QA Engineer Location: Remote (Ohio, USA) Employment Type: Contract, Long Term Prior experience with Cardinal is highly preferred. Job Overview: We are seeking a highly skilled Data Quality / QA Engineer with strong expertise in C# unit testing, API automation, and Azure DevOps CI/CD pipelines. The ideal candidate will have a background in C#/.NET Core API development and experience designing and maintaining data quality frameworks to ensure the reliability, accuracy, and scalability of enterprise data solutions. Key Responsibilities: • Design, develop, and maintain automated testing frameworks for APIs, data pipelines, and integrations. • Implement unit, integration, and regression tests using xUnit, NUnit, or MSTest frameworks in C#. • Collaborate with developers and DevOps engineers to integrate testing within Azure DevOps CI/CD pipelines. • Build and maintain C#/.NET Core API testing scripts and tools for automation. • Conduct data validation, schema verification, and consistency checks across data models and sources. • Develop and maintain data modeling and deployment documentation for QA processes. • Define and report quality metrics to monitor test coverage, defect trends, and release readiness. • Drive improvements in data quality assurance practices through automation and continuous testing. Must-Have Skills: • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. • Overall IT Experience: 9+ Years • Strong proficiency in C# and .NET Core API development. • Hands-on experience with xUnit, NUnit, or MSTest for automated testing. • Expertise in API testing and automation frameworks (Postman, RestAssured, or custom-built). • Working knowledge of Azure DevOps CI/CD for test integration and deployment. • Experience in data validation, quality matrices, and test documentation. • Knowledge of data modeling, ETL validation, and SQL for backend testing. Nice-to-Have Skills: • Experience with Selenium, SpecFlow, or Playwright for end-to-end automation. • Familiarity with containerization (Docker) and Kubernetes for QA environments. • Exposure to data pipeline testing (Databricks, Azure Data Factory, etc.). • Understanding of Agile/Scrum testing methodologies.