Job Details: Role: ETL Tester Experience: 4-7 Years Job Base Location: Oman(Middle East) Work Mode- Work from Office(Client Location-Oman) Band - U3
Desired Candidate Profile
We are seeking a skilled and analytical Senior ETL Tester with 4+ years of experience to join our data engineering and analytics team. In this role, you will be responsible for validating complex data pipelines, ensuring data integrity, and verifying end-to-end data flow from various source systems to our enterprise data warehouse and data lake.The ideal candidate will have deep expertise in Telecom data structures, strong proficiency in Teradata SQL and Informatica PowerCenter, and hands-on experience handling big data environments using Hadoop and Python, NIFI, HIVE etc..
Mandatory Requirement: This position is based in Oman. Candidates must be fully willing to relocate to Oman.
Key Responsibilities
- Data Validation & Quality Assurance: Design, develop, and execute comprehensive test plans, test cases, and test scripts for complex ETL processes using Informatica PowerCenter.
- Database Testing: Write advanced, highly optimized SQL queries in Teradata to perform source-to-target data mapping validation, data integrity checks, and performance testing.
- Big Data Testing: Validate data ingestion and processing within Hadoop ecosystems (Hive, HDFS, or Spark), ensuring seamless data flow between traditional data warehouses and big data platforms.
- Automation & Scripting: Leverage Python to automate repetitive testing tasks, build data reconciliation scripts, and streamline the QA regression suite.
- Telecom Domain Analysis: Apply deep knowledge of telecom data (e.g., CDRs, billing records, network performance data, CRM, provisioning) to analyze business requirements and identify critical data anomalies.
- Defect Management & Collaboration: Track, log, and manage defects using tools like Jira or ALM. Work closely with ETL Developers, Data Architects, and Business Analysts to resolve data discrepancies and performance bottlenecks.
- Data Migration & Integration Testing: Verify complex transformations, aggregations, and business logic implementation across multiple data layers.
Technical Skillset
- ETL Tools: Strong hands-on experience testing pipelines built with Informatica PowerCenter (understanding workflows, mappings, and transformations).
- Databases & SQL: Expert-level knowledge of Teradata SQL (stored procedures, macros, joins, indexes, and analytical functions).
- Big Data Ecosystem: Practical exposure to Hadoop environments (querying via Hive/Impala, navigating HDFS).
- Programming/Scripting: Proficiency in Python for automated data validation and file processing.
- Methodologies: Strong understanding of Data Warehousing concepts (Star/Snowflake schemas, SCD Type 1/Type 2, Fact and Dimension tables).
Soft Skills & Tools
- Experience with Agile/Scrum methodologies.
- Proficiency with test management and defect tracking tools (Jira, HP ALM, Azure DevOps).
- Excellent analytical, problem-solving, and communication skills to bridge the gap between technical teams and business requirements.
Preferred Qualifications (Nice to have)
- Experience with CI/CD pipelines (Jenkins, Git) for automated testing.
- Exposure to cloud data platforms (e.g., Snowflake, AWS, or Azure) is a plus.
- ISTQB or equivalent software testing certification.
تفاصيل الوظيفة: الدور: مختبر ETL الخبرة: 4-7 سنوات مكان العمل الأساسي: عمان (الشرق الأوسط) وضع العمل - العمل من المكتب (موقع العميل - عمان) النطاق - U3
الملف المرغوب فيه للمرشح
نحن نبحث عن مختص ومحنّك في دور كبير كـ مختبر ETL مع 4+ سنوات من الخبرة للانضمام إلى فريق هندسة البيانات والتحليلات لدينا. في هذا الدور، ستكون مسؤولاً عن التحقق من خطوط أنابيب البيانات المعقدة، وضمان سلامة البيانات، والتحقق من تدفق البيانات من أنظمة المصدر المختلفة إلى مستودع البيانات المؤسسي وبحيرة البيانات لدينا. سيكون لدى المرشح المثالي خبرة عميقة في هياكل بيانات الاتصالات، وكفاءة قوية في Teradata SQL وInformatica PowerCenter، وخبرة عملية في التعامل مع بيئات البيانات الكبيرة باستخدام Hadoop وPython وNIFI وHIVE وغيرها..
المتطلبات الإلزامية: هذا المنصب مقره في عمان. يجب أن يكون المرشحون مستعدين تماماً للانتقال إلى عمان.
المسؤوليات الأساسية
- التحقق من البيانات وضمان الجودة: تصميم وتطوير وتنفيذ خطط اختبار شاملة، وحالات الاختبار، ونصوص الاختبار لعمليات ETL المعقدة باستخدام Informatica PowerCenter.
- اختبار قواعد البيانات: كتابة استفسارات SQL متقدمة ومُحسّنة في Teradata لأداء التحقق من مطابقة المصدر إلى الهدف، وعمليات التحقق من سلامة البيانات، واختبارات الأداء.
- اختبار البيانات الضخمة: التحقق من إدخال البيانات ومعالجتها ضمن أنظمة Hadoop (Hive، HDFS، أو Spark)، لضمان تدفق البيانات بسلاسة بين مستودعات البيانات التقليدية ومنصات البيانات الكبيرة.
- الأتمتة والبرمجة النصية: الاستفادة من Python لأتمتة مهام الاختبار المتكررة، وبناء نصوص مواءمة البيانات، وتبسيط مجموعة اختبارات QA التصحيحية.
- تحليل مجال الاتصالات: تطبيق معرفة عميقة ببيانات الاتصالات (مثلاً CDRs، سجلات الفوترة، بيانات أداء الشبكة، CRM، التزويد) لتحليل متطلبات العمل وتحديد الشذوذات البيانات الحيوية.
- إدارة العيوب والتعاون: تتبع وتسجيل وإدارة العيوب باستخدام أدوات مثل Jira أو ALM. العمل عن كثب مع مطوري ETL ومهندسي البيانات والمحللين التجاريين لحل التباينات في البيانات واختناقات الأداء.
- اختبار التحقيق في الترحيل والدمج للبيانات: التحقق من التحويلات المعقدة والتجميعات وتنفيذ منطق الأعمال عبر طبقات البيانات المتعددة.
المهارات التقنية
- أدوات ETL: خبرة عملية قوية في اختبار قنوات البيانات المصممة بـ Informatica PowerCenter (فهم تدفقات العمل والت mappings والتحويلات).
- قواعد البيانات وSQL: معرفة على مستوى خبير بـ Teradata SQL (الإجراءات المخزنة، الماكرو، الانضمامات، المؤشرات، والدوال التحليلية).
- نظام البيانات الكبيرة: التعرض الفعلي لبيئات Hadoop (الاستعلام عبر Hive/Impala، التنقل داخل HDFS).
- البرمجة/البرمجة النصية: الكفاءة في Python للتحقق الآلي من البيانات ومعالجة الملفات.
- المنهجيات: فهم قوي لمفاهيم مستودع البيانات (نماذج Star/Snowflake، SCD Type 1/Type 2، جداول الحقائق والأبعاد).
المهارات الشخصية والأدوات
- الخبرة بالمنهجيات Agile/Scrum.
- الكفاءة في إدارة الاختبار وتتبع العيوب (Jira، HP ALM، Azure DevOps).
- مهارات تحليلية ممتازة، وحل مشكلات، والتواصل لجسر الفجوة بين الفرق الفنية ومتطلبات العمل.
المؤهلات المفضلة (يُفضل)
- الخبرة في خطوط أنابيب CI/CD (Jenkins، Git) للاختبار الآلي.
- الاطلاع على منصات البيانات السحابية (مثل Snowflake أو AWS أو Azure) ميزة إضافية.
- ISTQB أو ما يعادله من شهادات اختبار البرمجيات.