كيف تصير Software Tester من الصفر: خطة 90 يوم عملية
خطة عملية بالعربي لدخول مجال اختبار البرمجيات من الصفر بـ 90 يوم: شو تتعلّم كل شهر، كيف تبني بورتفوليو بلا خبرة، هل شهادة ISTQB تستاهل، وأخطاء بتأخّر بدايتك.

كل يوم بيوصلني نفس السؤال: «بدي أدخل مجال اختبار البرمجيات، من وين أبدأ؟» والجواب اللي بتلاقيه عالإنترنت غالباً واحد من اثنين: قائمة أدوات طويلة بتخوّف، أو كلام عام بلا أي خطوة عملية.
هذا المقال بديل عنهم: خطة 90 يوم واضحة، مبنية على اللي بيطلبه سوق الشغل فعلاً، وبتقدر تبدأها اليوم — بلا خلفية برمجية وبلا ما تدفع فلس.
أول شي: شو بيعمل الـ Software Tester فعلاً؟
الاختبار مش «تفتح التطبيق وتجرّب». التنفيذ جزء صغير من الشغل؛ الجزء الأكبر تخطيط وتحليل وتصميم حالات اختبار — وجزء كبير منه ما بيشغّل التطبيق أصلاً، مثل مراجعة متطلب أو user story قبل ما يبدأ التطوير.
وخلّي هذي التفرقة واضحة براسك من أول يوم، لأنها بتتسأل بكل مقابلة:
- Testing: تنفيذ وتحليل لكشف الـ Bugs وإعطاء معلومات عن الجودة.
- QC (ضبط الجودة): تصحيحي — بيشتغل على المنتج، والاختبار جزء منه.
- QA (ضمان الجودة): وقائي — بيشتغل على العمليّة نفسها لتقليل ظهور الـ Bugs.
مهمتك الحقيقية بجملة: تعطي أصحاب القرار معلومات موثوقة عن جودة المنتج قبل ما يوصل للمستخدم — مش تقول «التطبيق تمام».
هل لازم تكون مبرمج؟
للبداية: لأ. الاختبار اليدوي مدخل شرعي وكامل للمجال، وأهم مهاراته تفكير نقدي وانتباه للتفاصيل وتواصل واضح — مش كتابة كود.
بس كون صادق مع حالك: بعد أوّل سنة، الأتمتة بتصير فرق كبير بالفرص والراتب. الخطة تحت بتخلّيك تدخل يدوي وتفتح باب الأتمتة بآخر شهر.
خطة الـ 90 يوم
اليوم 1–30: الأساسيات بالفهم مش بالحفظ
| الأسبوع | شو تتعلّم |
|---|---|
| 1 | المصطلحات الأساسية: error / defect / failure، ليش الاختبار ضروري، المبادئ السبعة |
| 2 | مستويات الاختبار (وحدة، تكامل، نظام، قبول) وأنواعه (وظيفي، غير وظيفي، انحدار) |
| 3 | تقنيات تصميم الاختبار: Equivalence Partitioning، Boundary Value، Decision Table |
| 4 | كتابة تقرير Bug محترم: خطوات إعادة الإنتاج، النتيجة الفعلية والمتوقّعة، الشدة والأولوية |
مخرج الشهر: ملف فيه 20 حالة اختبار على تطبيق بتستعمله يومياً + 5 تقارير Bug حقيقية مكتوبة صح.
اليوم 31–60: تطبيق على منتج حقيقي
- اختر تطبيق واحد (بنك، متجر إلكتروني، توصيل) واعتبره «مشروعك».
- اعمل جولات استكشافية (exploratory) بجلسات 30 دقيقة، وسجّل كل ملاحظة.
- تعلّم Jira: كيف تفتح تكت، تربطه بميزة، وتتابع حالته لحد الإغلاق.
- افهم Agile و Scrum: وين بيوقع الاختبار داخل الـ Sprint، وشو يعني Definition of Done.
مخرج الشهر: تقرير اختبار كامل لميزة واحدة (نطاق، حالات، نتائج، Bugs، توصية) + لوح Jira فيه Bugsك.
اليوم 61–90: تثبّت وتتقدّم للوظيفة
- أساسيات API و SQL — اختيارية بس بتفرق كثير بالمقابلات.
- أوّل خطوة أتمتة: Script واحد بس يشتغل، على تطبيق حقيقي.
- CV يركّز على المخرجات اللي عملتها، مش على «شغوف بالجودة».
- تدرّب على أسئلة المقابلات بصوت عالي، مش بقراءتها بس.
مخرج الشهر: بورتفوليو منشور + CV جاهز + 30 سؤال مقابلة متدرّب عليهم.
كيف تبني بورتفوليو وأنت بلا خبرة شغل
هذي أكبر ميزة تنافسية لأي مبتدئ، وأقل واحدة بيعملها الناس:
- اختبر تطبيق حقيقي واكتب تقرير اختبار مرتّب (PDF أو صفحة Notion).
- انشر 5–10 تقارير Bug بصيغة نظيفة، مع صور وخطوات إعادة إنتاج.
- حمّل قوالبك (حالات اختبار، تقرير Bug، خطة اختبار) على GitHub أو Drive برابط عام.
- اكتب منشور قصير على LinkedIn عن أغرب Bug لاقيته وكيف اكتشفته.
بالمقابلة في سؤال واحد بيغيّر كل شي: «وين أشوف شغلك؟» — لازم يكون عندك جواب برابط.
شهادة ISTQB CTFL: تستاهل ولا لأ؟
بصراحة: الشهادة بتفتح باب الفلترة، بس ما بتغني عن المهارة. كثير شركات بتحط CTFL شرط أو ميزة بالوصف الوظيفي، فوجودها بيوصّل CV لمرحلة المقابلة.
بس ما حدا بيوظّفك لأنك حافظ تعريفات. خذ الشهادة وأنت بتطبّق، مش بدالها.
5 أخطاء بتأخّر بدايتك
- تجمّع دورات وما تطبّق: 10 دورات بلا مشروع واحد = صفر.
- تبدأ بالأتمتة قبل الأساسيات: بتصير تكتب Scripts ما بتعرف ليش موجودة.
- تقرير Bug ضعيف: «التطبيق ما بيشتغل» بيخلّي المطوّر يرجّعه، وبيضعّف سمعتك المهنية.
- تنتظر تحس إنّك جاهز: ما في لحظة جاهزية كاملة — قدّم وأنت 70%.
- تختبر بلا هدف: كل جولة اختبار لازم يكون لها سؤال بتحاول تجاوب عليه.
أسئلة شائعة
قديش بدها وقت لأول وظيفة؟ بالمعدّل 3–6 شهور بتعلّم منظّم وساعة إلى ساعتين يومياً، مع بورتفوليو حقيقي.
بلا شهادة جامعية بينفع؟ نعم. المجال من أكثر مجالات التقنية اللي بتقيّم المخرجات والمهارة، بس الشهادة بتسهّل الفلترة الأولى.
أبدأ يدوي ولا أتمتة؟ يدوي أوّل. الأتمتة أداة لتنفيذ اختبارات مصمّمة صح — بلا أساس، بتضاعف الغلط بسرعة أكبر.
شو أهم مهارة بعد المعرفة التقنية؟ التواصل. Bug اكتشفته وما قدرت توصّله بشكل مقنع = Bug ما تم اكتشافه من ناحية عملية.
بالعربي ولا بالإنجليزي أتعلّم؟ اتعلّم المفاهيم بالعربي لتفهمها بسرعة، وثبّت المصطلح الإنجليزي لأنه لغة الشغل والامتحانات.
من وين تبدأ اليوم
خطة الـ 90 يوم بتنفع بس إذا بلّشت اليوم. أقصر طريق:
- ابدأ من صفحة ابدأ من هنا لترتيب أولوياتك.
- امشِ مع دورة ISTQB CTFL V4 للأساسيات بالعربي.
- حمّل القوالب الجاهزة واستخدمها بأول تقرير إلك.
- درّب على بنك أسئلة المقابلات قبل أوّل مقابلة.
وإذا وقف معك مصطلح، قاموس المصطلحات موجود لهذا السبب.



النقاش 🔻