Posted Jul 8, 2026

Test Analyst - ETL QA Engineer

Apply for this role →
Title: Test Analyst - ETL QA Engineer Location: Remote (Baltimore, MD) Duration: Contract Mandatory Skills: Pytest Framework exp (build Pytest framework from the scratch) Need current project experience with Pytest. We are seeking a skilled and detail-oriented Databricks ETL QA Engineer to join our data engineering team. The ideal candidate will have a strong background in QA processes, data validation, and testing of ETL pipelines, with specific experience in Databricks and big data platforms. Key Responsibilities: • Collaborate with Data Engineers and Analysts to understand business requirements and ETL processes. • Design, develop, and execute comprehensive test cases, test plans, and test scripts for Databricks ETL pipelines. • Perform data validation, data quality checks, and ensure data integrity across multiple systems. • Verify unity catalog implementation and build data governance scenarios and test them • Automate testing processes for large datasets using tools like PySpark, SQL, and Databricks notebooks. • Work on performance testing and optimization of ETL jobs. • Perform API testing by identifying the endpoints, request methods, and expected responses and build test scenarios and test data to cover all possible scenarios • Identify, document, and track defects and drive them to resolution. • Contribute to continuous improvement of QA processes and best practices. • Ensure compliance with data governance and security policies. • Build and maintain the end to end test management suite by leveraging the right test management tools Required Skills: • Strong experience in ETL testing, data validation, and QA methodologies. • Hands-on experience with Databricks, Spark (PySpark/Scala), and big data platforms. • Proficiency in SQL for data analysis and validation. • Familiarity with Delta Lake, Parquet, and other data formats. • Experience with API testing and automation • Experience with test automation frameworks and scripting. • Strong understanding of data warehousing concepts and ETL workflows. • Experience with cloud platforms like AWS • Familiarity with version control tools (e.g., Git). Preferred Skills: • Knowledge of CI/CD pipelines and DevOps practices. • Experience with Python or other scripting languages. • Familiarity with BI tools (e.g., Power BI, Tableau) for data validation reporting. • Experience with Agile/Scrum methodologies. Qualifications: • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. • 10+ years of relevant experience in ETL QA/testing roles. Job description: · Pytest Framework – Hands-on knowledge is Mandatory · Python Programming · Unit Testing · Integration Testing · Test Automation · Selenium (if applicable) · API Testing · Data-Driven Testing · Behavior-Driven Development (BDD) · Continuous Integration/Continuous Deployment (CI/CD) · Test Case Design · Test Execution · Debugging and Troubleshooting · Code Coverage Analysis · Mocking and Fixtures in Pytest Job Type: Contract Pay: $36.71 - $44.21 per hour Work Location: Remote Apply Now Apply Now