Overview
Skills
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.