Its fun to work in a company where people truly BELIEVE in what they are doing!
Were committed to bringing passion and customer focus to the business.
Job Summary: We are seeking a detail-oriented and experienced Testing Engineer to join our team. The ETL Testing Engineer will be responsible for designing, executing, and automating test cases to ensure the quality and integrity of data extracted, transformed, and loaded into data warehouses and other data repositories. This role involves working closely with developers, data engineers, and analysts to validate data transformations, business rules, and performance across the ETL process.
Key Responsibilities
ETL Testing:
Design, develop, and execute test cases for ETL processes to verify data extraction, transformation, and loading.
Validate data at different stages (source, transformation, and destination) to ensure the accuracy and completeness of data.
Identify and report data discrepancies, errors, and anomalies during the ETL process, ensuring that they are addressed promptly.
Verify data quality rules, business logic, and mappings used in the ETL processes.
Data Validation
Perform data validation and reconciliation between source and target systems to ensure data integrity.
Create SQL queries to validate data transformations and conduct data profiling to identify data quality issues.
Validate ETL performance, including the efficiency of data loads and transformations, and ensure that SLAs are met.
Test Automation
Develop and maintain automated test scripts to streamline the ETL testing process, using tools and frameworks.
Work closely with development teams to integrate automated tests into continuous integration/continuous deployment (CI/CD) pipelines.
Defect Management
Track, manage, and report defects and issues related to the ETL process using defect management tools.
Collaborate with the development and data engineering teams to resolve issues and ensure that fixes are applied effectively.
Test Planning And Documentation
Develop detailed test plans, test cases, and test scripts based on business requirements, ETL specifications, and data models.
Document test results, test coverage, and data validation processes to ensure comprehensive testing.
Provide regular updates on test progress, results, and any issues to project stakeholders.
Collaboration
Work closely with data engineers, developers, business analysts, and QA teams to understand business requirements and technical specifications.
Participate in project meetings, provide input on data quality, and contribute to discussions about ETL process improvements.
Ensure thorough communication with team members to foster a collaborative environment and solve complex data quality issues.
Continuous Improvement
Continuously review and refine testing processes to improve accuracy, efficiency, and coverage.
Stay up to date with industry trends, best practices, and emerging technologies related to ETL testing and automation.
Qualifications
Bachelor’s degree in Computer Science, Information Systems, or a related field.
10+ years of experience in ETL testing, data quality assurance, or a similar role.
Strong proficiency in SQL for data validation, querying, and analysis.
Hands-on experience with ETL tools (e.g., Informatica, Talend, SSIS, AWS Glue, or similar).
Familiarity with data warehouse concepts, data models, and database management systems (DBMS) such as Oracle, SQL Server, or PostgreSQL.
Experience with test automation tools and frameworks is a plus (e.g., Selenium, JUnit, or custom scripting for data tests).
Strong analytical and problem-solving skills with attention to detail.
Knowledge of CI/CD pipelines and experience integrating testing in DevOps environments is a plus.
Excellent communication and collaboration skills.
Preferred Skills
Experience working with large-scale data environments, data lakes, or cloud platforms like AWS, Azure, or Google Cloud.
Experience with BI reporting tools like Power BI, Tableau, or Looker.
Knowledge of scripting languages (e.g., Python, Shell scripting) for test automation.
If you like wild growth and working with happy, enthusiastic over-achievers, youll enjoy your career with us!
Not the right fit? Let us know youre interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for etl Tester
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!