Jobs Companies Synechron ETL Test Engineer – Data Warehouse, SQL, Database Testing & Python

Sobre este puesto de ETL Test Engineer – Data Warehouse, SQL, Database Testing & Python en Synechron

Synechron · Presencial · Bengaluru - Bellandur (GTP)

Job Summary

Synechron is seeking an ETL Tester – Data Warehouse, Database Testing and Basic Python for its Bangalore team. The role requires 5–8 years of experience in ETL testing, data warehouse testing, database testing, and basic Python scripting. The successful candidate will validate data pipelines, transformations, migrations, and loading processes to ensure data accuracy, completeness, consistency, and integrity across end-to-end data solutions. This role contributes to business objectives by identifying data issues early, improving confidence in reporting and analytics, and supporting reliable data delivery.

Software Requirements (Required and Preferred)

Required

  • ETL Testing Tools: Hands-on experience with at least one ETL tool, such as Informatica, Talend, SSIS, DataStage, or a similar platform.

  • SQL: Strong experience writing complex queries, joins, subqueries, stored procedures, reconciliation queries, and data validation scripts.

  • Python: Basic practical knowledge for scripting, test automation support, data validation, comparison activities, and test utilities.

  • Database Testing Tools: Experience using database query and validation tools relevant to the project environment.

  • Defect Tracking and Test Management Tools: Experience with JIRA, ALM, Azure DevOps, or equivalent tools.

  • Data Warehouse Testing: Experience validating data extraction, transformation, loading, migration, and source-to-target processing.

  • Testing Documentation Tools: Experience preparing test plans, test strategies, test cases, test scenarios, test scripts, execution reports, and defect documentation.

Preferred

  • Agile/Scrum Tools and Practices: Experience working with sprint planning, backlog management, daily stand-ups, reviews, retrospectives, and delivery tracking.

  • Cloud Data Platforms: Exposure to cloud-based data platforms, including AWS, Azure, GCP, or equivalent environments.

  • BI Reporting Tools: Knowledge of validating reports and dashboards using Power BI, Tableau, or similar business intelligence tools.

  • Test Automation Frameworks: Basic understanding of frameworks and utilities used for test automation, data comparison, and regression testing.

  • Data Quality Tools: Exposure to tools used for data profiling, data quality monitoring, reconciliation, or data governance.

Overall Responsibilities

  • Validate ETL workflows, data migrations, data transformations, and data loading processes across source, staging, warehouse, and target systems.

  • Perform source-to-target data validation and reconciliation to verify data accuracy, completeness, consistency, and integrity.

  • Design, develop, and execute ETL test cases, test scenarios, test scripts, and test data based on business and technical requirements.

  • Conduct database testing using complex SQL queries, joins, stored procedures, and validation logic.

  • Analyze business and technical requirements and prepare test plans, test strategies, traceability records, and execution approaches.

  • Validate large data volumes and transformation logic across fact tables, dimension tables, star schemas, snowflake schemas, and related data structures.

  • Perform regression, integration, system, migration, and data quality testing throughout the delivery lifecycle.

  • Identify, document, prioritize, track, and report defects, and work with development and data engineering teams to support timely resolution.

  • Use basic Python scripts for test automation support, data validation, data comparison, reconciliation, and repetitive testing activities.

  • Create and maintain test execution reports, defect reports, test evidence, validation results, and other testing documentation.

  • Participate in requirement discussions, test planning, defect triage, review meetings, release activities, and post-deployment validation.

  • Ensure testing activities follow approved quality, security, data handling, and delivery standards.

  • Support efficient test execution by reusing test assets, automating suitable validation tasks, and considering responsible use of compute, storage, and processing resources.

Technical Skills (By Category)

Programming Languages

Essential

  • Strong SQL skills, including complex queries, joins, subqueries, aggregations, stored procedures, and data validation logic.

  • Basic Python knowledge for scripting, data comparison, validation, test automation support, and repetitive testing activities.

  • Ability to interpret transformation logic and validate expected outcomes across ETL processes.

Preferred

  • Additional scripting experience for test utilities, reporting, log analysis, or automation.

  • Experience using Python libraries for file comparison, data analysis, database connectivity, or test support.

Databases and Data Management

Essential

  • Strong experience in database testing and data warehouse testing.

  • Experience validating large data volumes across source, staging, warehouse, and target environments.

  • Understanding of fact tables, dimension tables, star schema, snowflake schema, data marts, and data warehouse layers.

  • Experience with source-to-target validation, reconciliation, data completeness, transformation accuracy, and data consistency checks.

  • Ability to analyze data discrepancies and determine whether issues originate from source data, transformation logic, mappings, loading processes, or target structures.

  • Experience working with relational databases and writing SQL-based validation scripts.

Preferred

  • Exposure to cloud databases, data lakes, data warehouses, or distributed data processing environments.

  • Knowledge of data profiling, data quality rules, metadata, lineage, and data governance practices.

  • Experience validating BI reports, dashboards, and analytical datasets.

Cloud Technologies

Essential

  • Ability to perform or support ETL and database testing in the environments used by the assigned project.

  • Understanding of data movement, connectivity, storage, and validation considerations in enterprise data environments.

Preferred

  • Exposure to AWS, Azure, GCP, or equivalent cloud data platforms.

  • Experience testing cloud-based ETL pipelines, data warehouses, data lakes, or integration services.

  • Familiarity with cloud monitoring, logging, access controls, and environment-based test execution.

Frameworks and Libraries

Essential

  • ETL testing experience using Informatica, Talend, SSIS, DataStage, or a similar ETL platform.

  • Understanding of ETL testing approaches, including workflow validation, transformation testing, data migration testing, load validation, and reconciliation.

  • Ability to develop reusable SQL and basic Python utilities for data validation and comparison.

Preferred

  • Basic understanding of test automation frameworks.

  • Exposure to Python libraries or testing utilities used for database connectivity, file comparison, data analysis, and test reporting.

  • Experience validating BI reports and dashboards using Power BI, Tableau, or similar tools.

Development Tools and Methodologies

Essential

  • 5–8 years of experience in ETL testing, data warehouse testing, database testing, or related quality assurance roles.

  • Experience preparing test plans, test strategies, test cases, test scenarios, test scripts, execution reports, and defect documentation.

  • Experience with defect tracking and test management tools such as JIRA, ALM, Azure DevOps, or equivalent tools.

  • Experience performing regression, integration, system, data migration, and data quality testing.

  • Understanding of SDLC and structured testing practices.

  • Ability to collaborate with developers, data engineers, analysts, business stakeholders, and testing teams.

Preferred

  • Experience working in Agile/Scrum environments.

  • Exposure to continuous integration, continuous delivery, automated test execution, or test reporting practices.

  • Experience participating in sprint ceremonies, test estimation, defect triage, release planning, and retrospectives.

Security Protocols

Essential

  • Understanding of secure handling of business, customer, transactional, and other sensitive data during testing.

  • Ability to follow access-control, data privacy, masking, audit, and environment-specific data handling requirements.

  • Awareness of secure database connectivity and controlled use of test data.

  • Ability to comply with Synechron’s applicable security, quality, and data protection standards.

Preferred

  • Experience testing data solutions in regulated or controlled environments.

  • Exposure to data masking, encryption, role-based access, audit logging, and security validation requirements.

  • Familiarity with security considerations for cloud data platforms and ETL integrations.

Experience Requirements

  • 5–8 years of professional experience in ETL testing, data warehouse testing, database testing, or related data quality assurance roles.

  • Strong hands-on experience validating ETL workflows, data migration, data transformation, data loading, and source-to-target processing.

  • Demonstrated experience writing complex SQL queries for data validation, reconciliation, completeness checks, consistency checks, and defect investigation.

  • Experience validating large data volumes and transformation logic across data warehouse structures.

  • Basic practical experience using Python for scripting, automation support, data comparison, and data validation.

  • Experience using at least one ETL tool, such as Informatica, Talend, SSIS, DataStage, or a similar platform.

  • Experience with defect tracking, test management, test reporting, and collaboration with development teams.

  • Experience with Agile/Scrum delivery environments is preferred.

  • Exposure to cloud data platforms and BI reporting validation is preferred.

  • Candidates may qualify through equivalent professional experience in data quality testing, database quality assurance, data migration testing, or ETL development roles where they can demonstrate comparable testing outcomes and technical capability.

Day-to-Day Activities

  • Validate ETL workflows, data transformations, migrations, and loading processes by executing SQL-based source-to-target checks and reconciliation activities.

  • Prepare and execute test cases, test scenarios, test scripts, regression tests, integration tests, system tests, and data quality validations.

  • Collaborate with developers, data engineers, analysts, business stakeholders, and testing teams through requirement discussions, defect triage, and delivery meetings.

  • Use basic Python scripts and approved testing tools to compare data, support repeatable validation, report defects, maintain test evidence, and make testing decisions within approved quality standards.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field; equivalent relevant professional experience may be considered.

  • 5–8 years of experience in ETL testing, data warehouse testing, database testing, or a closely related data quality role.

  • Practical training in ETL testing, SQL, data warehousing, database testing, and basic Python scripting is required.

  • Certifications in software testing, data management, ETL technologies, cloud platforms, or Agile delivery are preferred but not required.

  • Commitment to continuous professional development through relevant training, tool updates, testing practices, data quality learning, and evolving technology standards.

Professional Competencies

  • Apply structured analytical and troubleshooting skills to identify data discrepancies, investigate root causes, and validate effective resolutions.

  • Collaborate with development, data engineering, business, and testing teams to coordinate activities and support shared delivery outcomes.

  • Communicate test results, risks, defects, dependencies, data issues, and recommendations clearly to technical and non-technical stakeholders.

  • Adapt to changing requirements, data structures, ETL tools, delivery methods, environments, and testing priorities.

  • Identify practical opportunities to improve test coverage, reusable validation assets, automation support, data quality, and efficient use of testing resources.

  • Manage time and priorities across test planning, execution, defect management, documentation, stakeholder coordination, retesting, and release commitments.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

¿Listo para postularte en Synechron?
Postúlate en Synechron

Sobre Synechron

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering , servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 2

Ver todos los empleos en Synechron →

Empleos similares

tem
Staff QA Automation Engineer
tem
⚡ Postúlate pronto United Kingdom · restringido por ubicación £104,000–£104,000
● Nuevo 👁 Visto ✓ Postulado hace 1h
Blue Origin
Test Engineer IV, Senior | TeraWave
Blue Origin
⚡ Postúlate pronto Greater Seattle Area Presencial $145,188–$203,263
● Nuevo 👁 Visto ✓ Postulado hace 1h
Blue Origin
Test Engineer I - Early Career & New Graduate Rotation (2027 Starts)
Blue Origin
⚡ Postúlate pronto Greater Seattle Area Presencial $74,537–$104,351
● Nuevo 👁 Visto ✓ Postulado hace 1h
Kyivstar
QA Engineer (project TutTam)
Kyivstar
⚡ Postúlate pronto All · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 2h
Kyivstar
General QA Engineer
Kyivstar
⚡ Postúlate pronto All · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 2h
DE
Sr Software QA Engineer
Dexcom
⚡ Postúlate pronto San Diego, California Presencial $95,900–$159,900
● Nuevo 👁 Visto ✓ Postulado hace 2h
HP
Manufacturing Test Software Engineer
HP
⚡ Postúlate pronto Singapore, South West, Singapo... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 2h
Rocket Lab Corporation
Test and Launch Operations Engineer I
Rocket Lab Corporation
⚡ Postúlate pronto Wallops Island, VA Presencial $80,000–$95,000
● Nuevo 👁 Visto ✓ Postulado hace 2h
Rocket Lab Corporation
Avionics Test and Launch Engineer II
Rocket Lab Corporation
⚡ Postúlate pronto Wallops Island, VA Presencial $115,000–$155,000
● Nuevo 👁 Visto ✓ Postulado hace 2h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Synechron

Ver todos los empleos en Synechron →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis