الدليل الشامل لشهادات ISTQB: من أين تبدأ وكيف تختار الشهادة المناسبة لمهارتك؟
دليل شامل لشهادات ISTQB في اختبار البرمجيات؛ يوضح المستويات والمسارات المختلفة، وأهميتها في سوق العمل، وخريطة طريق تفصيلية للمبتدئين للبدء من شهادة CTFL.

إذا كنت قد بدأت رحلتك حديثًا في عالم اختبار البرمجيات (Software Testing)، أو حتى لو كنت تعمل في المجال منذ فترة وترغب في الارتقاء بمستواك المهني، فمن المؤكد أنك سمعت بـ ISTQB.
لكن مع كثرة الشهادات والمسارات المتوفرة، يقع الكثيرون في حيرة: من أين أبدأ؟ ما الشهادة المهمة فعليًا في سوق العمل؟ وهل أحتاج لدراستها جميعًا؟
في هذا المقال، سنضع بين يديك دليلًا تفصيليًا يوضح لك ماهية هذه الشهادات، أهميتها الحقيقية، وخريطة الطريق المثالية للمبتدئين.
ما هي منظمة ISTQB؟
تعد منظمة ISTQB (International Software Testing Qualifications Board) الهيئة الرائدة والمُعترف بها عالميًا في تقديم شهادات اعتماد مهندسي جودة البرمجيات. توفر المنظمة منهجًا موحدًا ومصطلحات معيارية يُعتمد عليها في جميع أنحاء العالم.
لماذا تهتم بالحصول على شهادة ISTQB؟
- توحيد المفاهيم والمصطلحات: تضمن لك التحدث بنفس اللغة التقنية التي يفهمها أي فريق جودة في أي شركة عالمية.
- تعزيز السيرة الذاتية: تمنح ملفك الشخصي مصداقية عالية أمام مسؤولي التوظيف (Recruiters).
- فهم العمق النظري والعملي: تمنحك أساسًا متينًا حول كيفية إدارة عملية الاختبار من البداية وحتى النهاية بشكل منظم.
كيف تتوزع شهادات ISTQB؟ (المستويات والمسارات)
تنقسم شهادات ISTQB إلى ثلاثة مستويات رئيسية:
[ Core Stream ] [ Agile Stream ] [ Specialist Stream ]
| | |
Advanced Level ---> (TA / TTA / TM) (Agile Technical) (Security / Automation / Mobile...)
^ ^ ^
| | |
Foundation Level ---> ==================== CTFL ====================
1. المستوى الأساسي (Foundation Level) — المحطة الأولى لكل مبتدئ
شهادة ISTQB Certified Tester Foundation Level (CTFL)
هذه الشهادة هي الحجر الأساسي والشرط المسبق للدخول إلى أي شهادة أخرى في ISTQB.
- لمن تصح؟ للمبتدئين، لحديثي التخرج، ولأي شخص يريد دخول مجال الـ Software Testing.
- ماذا تتعلم فيها؟
- أساسيات ومبادئ الاختبار (Fundamentals of Testing).
- دورة حياة تطوير البرمجيات (SDLC) ومكان الاختبار فيها.
- تقنيات تصميم حالات الاختبار (Static & Dynamic Testing Techniques).
- إدارة عملية الاختبار والإبلاغ عن العيوب (Defect Management).
- أدوات الاختبار (Testing Tools).
💡 نصيحة للمبتدئ: إذا كنت تسأل “من أين أبدأ؟”، فإجابتك القاطعة هي: ابدأ بدراسة CTFL فورًا!
2. المسارات التخصصية (Advanced & Specialist Levels) — بعد المستوى الأساسي
بعد الحصول على شهادة CTFL، يتيح لك مخطط ISTQB اختيار أحد المسارات التالية بناءً على اهتمامك وشغفك المهني:
أ. المسار العام (Core Stream)
يركز على المهارات التقليدية والعميقة لإدارة وتصميم الاختبارات:
- Test Analyst (TA): يركز على اختبار الوظائف (Functional Testing) وإدارة متطلبات المستخدم.
- Technical Test Analyst (TTA): يركز على الاختبارات التقنية مثل اختبار الكود المصدري (White-Box Testing)، الأداء، والأمان.
- Test Manager (TM): يركز على قيادة وإدارة فرق الاختبار، التخطيط، وتقدير المخاطر.
ب. مسار الأجايل (Agile Stream)
- Agile Tester: مخصصة لمن يعملون في بيئات العمل السريعة (Agile/Scrum)، وتوضح كيفية دمج الاختبار بسلاسة داخل السبرنتات.
ج. المسار التخصصي (Specialist Stream)
وهو المسار الأكثر طلبًا وتوسعًا في سوق العمل اليوم، ويشمل شهادات مثل:
- Test Automation Engineer: كيفية بناء وتصميم أطر عمل الأتمتة (Automation Frameworks).
- Performance Testing: اختبار الأداء والضغط على الأنظمة.
- Mobile Application Testing: تخصص واختبار تطبيقات الهواتف الذكية.
- Security Testing: اختراق وأمان البرمجيات.
ما هي الشهادات الأكثر أهمية وطلبًا في سوق العمل؟
على الرغم من كثرة شهادات ISTQB، إلا أن السوق لا يتطلب منك الحصول عليها جميعًا. التركيز على النوعية والعملي هو الأهم:
- ISTQB CTFL: ضرورية وهي الحد الأدنى المطلوب في معظم الوظائف.
- ISTQB Agile Tester Extension: ممتازة جدًا لأن معظم الشركات اليوم تعمل بنظام Agile.
- ISTQB Test Automation Engineer: مهمة للغاية إذا كنت تنتقل من الاختبار يدوي (Manual) إلى الأتمتة (Automation).
خريطة طريق المبتدئ (Step-by-Step Road Map)
إذا كنت تبدأ من الصفر، اتبع هذه الخطوات بالترتيب لتضمن أقصى استفادة:
[الخطوة 1: دراسة مفاهيم CTFL] ➔ [الخطوة 2: تطبيق عملي على مشاريع حقيقية] ➔ [الخطوة 3: تقديم امتحان CTFL] ➔ [الخطوة 4: تحديد التخصص (Agile / Automation / Manual)]
- ابدأ بدراسة منهج CTFL (الإصدار الأخير CTFL v4.0): اقرأ كتاب المنهج الرسمي (Syllabus) أو تابع دورات تشرحه باللغة العربية.
- اربط النظري بالعملي: لا تكتفِ بالحفظ! طبق تقنيات كتابة حالات الاختبار (Boundary Value Analysis, Equivalence Partitioning) على تطبيقات حقيقية.
- تدرب على الأسئلة (Exam Questions): حل نماذج امتحانات شائعة لتعتاد على نمط الأسئلة وشكل الخيارات.
- قدم الامتحان واحصل على الشهادة.
- حدد خطوتك التالية:
- إذا كنت تستهدف الأتمتة ⬅️ توجه لتعلم لغة برمجية (مثل Python أو Java) أداة أتمتة (مثل Selenium أو Playwright) ثم ادرس شهادة Test Automation Engineer.
- إذا كنت تعمل في بيئة Agile ⬅️ خذ شهادة ISTQB Agile Tester.
كلمة أخيرة
الشهادة وسيلة وليست نهاية المطاف. الحصول على شهادة ISTQB يفتح لك الأبواب ويمنحك الأساس المتين، لكن التطبيق العملي، الشغف بالتعلم، وفهم الأدوات الحديثة هو ما يجعلك مهندس جودة متميزًا ومطلوبًا في سوق العمل.
شاركنا في التعليقات: ما هي الشهادة التي تخطط للحصول عليها قريباً؟ وما العائق الذي يواجهك حاليًا؟



النقاش 🔻