Data Quality Engineer (Python Automation Testing)

  • Fort Mill, SC
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent

Skills

API QA
Amazon EC2
Amazon RDS
Amazon S3
Amazon Web Services
Automated Testing
Cloud Computing
Collaboration
Continuous Delivery
Continuous Integration
Data Integrity
Data Quality
Data Validation
Data Warehouse
Database QA
ETL QA
Extract
Transform
Load
GitHub
Good Clinical Practice
Google Cloud Platform
Jenkins
Management
Microsoft Azure
POSTMAN
Python
Remote Desktop Services
SQL
Scripting
SoapUI
Test Cases
Test Plans
Varicent
Agile

Job Details

Job Title: Data Quality Engineer (Python Automation Testing)
Location: Fort Mill, SC / Charlotte, NC
Duration: 6 Months
Experience: 12+ Years


Job Summary:
We are seeking a Data Quality Engineer with strong Python automation testing skills and expertise in Varicent products, database testing, and cloud platforms. This role focuses on ensuring the quality, reliability, and performance of software solutions in an Agile environment.


Key Responsibilities:

  • Develop and maintain automated test scripts using Python and PyTest for Varicent products.

  • Perform database testing to validate data integrity using complex SQL queries (Joins, Rank, Union).

  • Collaborate with engineering and product teams to understand requirements, create test plans, and automate test cases.

  • Integrate automation testing into CI/CD pipelines (e.g., Jenkins, GitHub Actions).

  • Conduct API test automation using tools like Postman and SoapUI.

  • Perform data validation, ETL testing, and data quality checks.

  • Create and maintain test data and manage test environments.

  • Stay updated on industry best practices in automation, database testing, and cloud technologies.


Must-Have Skills:

  • Strong Python programming skills and experience with PyTest framework.

  • ETL processes, Data Warehousing, Database Testing, and Complex SQL Queries.

  • API Testing (Postman, SoapUI).

  • Cloud experience with AWS, Azure, or Google Cloud Platform (services like EC2, S3, RDS, Lambda).

  • Familiarity with CI/CD tools and automation processes.


Nice to Have:

  • Experience with Varicent products.

  • Exposure to Agile methodologies and practices.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.