هل تبحث عمن يختبر موقعك أو تطبيقك بدقة ويكتشف أدق المشكلات والعيوب البرمجية قبل أن يكتشفها عملاؤك؟ إذن أنت في المكان الصحيح!
مرحبًا، أنا عبد الرحمن عماد، مهندس جودة واختبار برمجيات (Full-Suite QA Engineer)، أمتلك خبرة عملية واسعة في تغطية كافة مستويات فحص الأنظمة (Manual & Automation) لضمان إطلاق منتج رقمي مستقر وخالٍ تماماً من الأخطاء.
1. الاختبار اليدوي الشامل (Manual Testing):
كتابة Test Cases و Test Scenarios منظمة تغطي جميع السيناريوهات المحتملة.
إجراء اختبارات الوظائف (Functionality Testing) والرجوع (Regression Testing).
مراجعة واجهات المستخدم (UI) وتجربة المستخدم (UX) لضمان السلاسة، واختبار التوافق (Responsive Testing) عبر مختلف الشاشات والمتصفحات.
إعداد Bug Reports احترافية توضح تفاصيل المشكلة مع تحديد الأولوية (Severity & Priority) واقتراح حلول عملية.
2. الاختبار التلقائي (Automation Testing):
بناء وتطوير سكربتات فحص أوتوماتيكية بالكامل باستخدام Selenium WebDriver مع لغة Java وبيئة TestNG.
الاعتماد على هيكلية Page Object Model (POM) الاحترافية لضمان سهولة صيانة الكود وتوسيع نطاق الاختبار مستقبلاً.
تسليم تقارير أوتوميشن تفاعلية وذكية (ExtentReports) توضح بالخطوات والرسوم البيانية نتيجة الفحص.
3. اختبار واجهات البرمجة وقواعد البيانات (API & Database Testing):
فحص وتفتيش الـ APIs باستخدام أداة Postman لضمان سلامة وسرعة التكامل بين أجزاء النظام.
كتابة استعلامات SQL متقدمة لفحص قواعد البيانات والتحقق من سلامة تخزين البيانات وتكاملها (Referential Integrity).
4. إدارة دورة حياة العيوب:
استخدام أداة Jira الاحترافية لتوثيق وإدارة العيوب ومتابعة سير العمل بدقة مع فريق التطوير الخاص بك.
إعداد Test Cases شاملة ومغطاة بالكامل.
تسليم Bug Report احترافي ومنظم يحتوي على خطوات إعادة إنتاج الخطأ (Steps to Reproduce) مدعوماً بالصور أو الفيديو.
اختبار التوافقية والأداء عبر الأجهزة والمتصفحات المختلفة.
مراجعة هندسية للـ API وقواعد البيانات لضمان عدم وجود ثغرات خلفية.
تسليم تقرير أوتوميشن HTML تفاعلي (ExtentReport) يلخص جودة الأكواد (في حال طلب التطوير الخاص بها).
تقرير نهائي منسق وجاهز للتسليم الفوري لفريق التطوير لبدء الإصلاح بكفاءة.