Job Description
Roles & Responsibilities
We are Qatar Insurance Company (QIC), the leading insurance provider in GCC. With a history dating back to 1964, we have established ourselves as a pioneer in the insurance industry, offering innovative solutions to meet the diverse needs of individuals and businesses. Our vision is to make QIC group become the first Digital Ecosystem in the region by combining insurance and non-insurance services in one platform. Through our digital platforms, such as qic.online and the QIC app, we empower customers to manage their needs anytime and anywhere. Our employees have been featured in Forbes 30 under 30, teach at online universities, serve on program committees of major IT conferences, and have previously worked at Yandex, Tinkoff, Avito, Ozon, and other leading tech companies.
As a QA Backend Tech Lead you will drive QA strategy and best practices across QIC s backend ecosystem while mentoring QA engineers in product teams. In your day-to-day work, you will be part of the Core team, ensuring the quality of our insurance platform and distributed backend services. The Core team develops the backend platform that powers QIC s insurance products and expanding lifestyle services, building scalable, high-performance services for the QIC Ecosystem.
Responsibilities
Define and own the backend quality strategy across the software development lifecycle
Lead testing of distributed microservices, APIs, event-driven architectures, and end-to-end business flows
Build and evolve automated testing frameworks and quality gates within CI/CD pipelines
Drive non-functional, performance, and reliability testing for high-load backend services
Use observability tools to investigate production issues and collaborate with engineering teams on root-cause analysis
Improve test infrastructure, quality metrics, and engineering processes to increase release confidence
Desired Candidate Profile
Requirements- 5+ years of experience in QA Engineering
- Proven technical leadership as a QA Tech Lead, QA Lead, or Principal SDET, with hands-on ownership of quality for production backend services
- Significant experience testing distributed backend microservices, including gRPC APIs and Kafka event-driven systems
- Hands-on experience with test automation, CI/CD quality gates (GitLab CI)
- Experience with Kubernetes and public cloud platforms (GCP preferred)
- Strong knowledge of observability tools (ELK, Grafana) for production debugging and root-cause analysis
- Working background in defining QA strategy across the SDLC, including performance testing, quality metrics, and release readiness
- Proficiency in performance and non-functional testing for high-load backend services
- Excellent communication and stakeholder management skills
- English level B2 or higher
Nice to have: Strong programming skills in Java and/or Python, experience with contract, API, and performance testing tools. Experience with test data management in regulated environments, ArgoCD/GitOps, and insurance, fintech, payments domains or e-commerce is also relevant
الوصف الوظيفي
الأدوار والمسؤوليات
نحن شركة قطر للتأمين (QIC)، المزود الرائد للتأمين في مجلس التعاون الخليجي. بتاريخ يعود إلى عام 1964، لقد أنشأنا أنفسنا كرواد في صناعة التأمين، مقدمين حلول مبتكرة لتلبية الاحتياجات المتنوعة للأفراد والشركات. رؤيتنا هي جعل مجموعة QIC تصبح أول نظام بيئي رقمي في المنطقة من خلال دمج الخدمات التأمينية وغير التأمينية في منصة واحدة. من خلال منصاتنا الرقمية، مثل qic.online وتطبيق QIC، نمكِّن العملاء من إدارة احتياجاتهم في أي وقت وأي مكان. لقد ظهر موظفونا في قائمة فوربس 30 تحت 30، ويعلمون في جامعات عبر الإنترنت، ويخدمون في لجان برامج مؤتمرات IT الكبرى، وسبق لهم العمل في ياندكس، تينكوف، أفيتو، أوزون، وشركات تقنية رائدة أخرى.
كمهندس QA Backend Tech Lead ستقود استراتيجية QA وأفضل الممارسات عبر النظام الخلفي لشركة QIC مع توجيه مهندسي QA في فرق المنتجات. خلال عملك اليومي، ستكون جزءاً من فريق Core، مع ضمان جودة منصة التأمين وخدمات الخلفية الموزعة لدينا. يطوّر فريق Core المنصة الخلفية التي تدعم منتجات التأمين وخدمات نمط الحياة المتنامية، بإنشاء خدمات قابلة للتوسع عالية الأداء لبيئة QIC الرقمية.
المسؤوليات
تعريف وامتلاك استراتيجية جودة الخلفية عبر دورة حياة تطوير البرمجيات
قيادة اختبار الخدمات المصغرة الموزعة وواجهات البرمجة APIs والهياكل المعتمدة على الأحداث وتدفقات الأعمال من البداية للنهاية
بناء وتطوير أطر الاختبار الآلي وبوابات الجودة ضمن خطوط CI/CD
قيادة اختبارات غير وظيفية، والأداء، والاعتمادية لخدمات الخلفية ذات الحمل العالي
استخدام أدوات الرصد والتحقيق في المشكلات الإنتاجية والتعاون مع فرق الهندسة في تحليل السبب الجذري
تحسين بنية الاختبار، ومقاييس الجودة، وعمليات الهندسة لزيادة ثقة الإطلاق
المرشح المثالي
المتطلبات- خبرة 5+ سنوات في هندسة QA
- قيادة تقنية مثبتة كـ QA Tech Lead، QA Lead، أو Principal SDET، مع امتلاك عملي للجودة لخدمات الخلفية الإنتاجية
- خبرة كبيرة في اختبار الخدمات الخلفية الموزعة، بما في ذلك واجهات gRPC وأنظمة Kafka المعتمدة على الأحداث
- خبرة عملية في أتمتة الاختبار، وبوابات جودة CI/CD (GitLab CI)
- خبرة مع Kubernetes ومنصات السحابة العامة (يفضل GCP)
- معرفة قوية بأدوات الرصد (ELK، Grafana) لتصحيح الإنتاج وتحليل الأسباب الجذرية
- خبرة عمل في تعريف استراتيجية QA عبر SDLC، بما في ذلك اختبارات الأداء، ومقاييس الجودة، واستعداد الإصدار
- إتقان في الاختبار الأداء وغير الوظيفي لخدمات الخلفية ذات الحمل العالي
- مهارات تواصل وإدارة أصحاب المصلحة ممتازة
- مستوى الإنجليزية B2 أو أعلى
مفضل وجوده: مهارات برمجة قوية في Java و/أو Python، خبرة في أدوات اختبار العقود، API، واختبار الأداء. كما أن الخبرة بإدارة بيانات الاختبار في بيئات منظمة، ArgoCD/GitOps، ومجالات التأمين، التكنولوجيا المالية، المدفوعات أو التجارة الإلكترونية ذات صلة أيضاً