Job Specification
Role Overview
We are looking for an ETL QA Engineer with strong experience in Databricks and PySpark, combined with hands-on exposure to AI-assisted development and prompt engineering. The ideal candidate will be responsible for validating large-scale data pipelines, ensuring data quality, and leveraging tools like GitHub Copilot, GitHub Actions/Runners, and AI agents to improve testing efficiency and coverage. You will also contribute to building and validating AI-powered knowledge bases.
Required Skills & Experience
Technical Skills
optimization techniques.
concepts , data warehousing, and data modeling (star/snowflake schemas, dimension/fact tables).
validation , data quality checks, and reconciliation techniques.
pipelines.
Prompt Engineering
prompts for large language models (LLMs) for coding, testing, and documentation.
architectures or tools (e.g., workflow/agent frameworks that orchestrate multi-step AI tasks).
tools for code analysis, test generation, or knowledge management.
Base & Documentation
knowledge bases or documentation systems (e.g., using vector search, embeddings, or LLM-based retrieval).
with the ability to translate complex data/QA concepts into clear knowledge articles.
methodologies: test planning, test design, defect management, and regression testing.
testing frameworks (Python-based testing libraries such as pytest , unittest , or similar).
tools/practices (e.g., validation rules, thresholds, anomaly detection).
Key Attributes
problem-solving skills with a detail-oriented mindset.
automation, and continuous improvement.
fast-paced environment and collaborate across multiple teams like Business and operations team and AD team.
practices for QA.
Ready to apply for ETL QA?
Opens Kumaran Systems’s official Built In application page in a new tab. No TargetQA account required.
Practice real browser automation challenges and review scenario-based interview questions tailored to this role.
Test design techniques, defect lifecycle, boundary analysis, and agile QA.
Solve real browser automation problems in Java, Python, TypeScript, and C#.
Prepare for senior SDET architecture and live debugging interview rounds.
Continue Exploring