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:
- Bachelors or Masters 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.
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 D...
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:
- Bachelors or Masters 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.
View more
View less