⭐ أهلاً بك في ملفي الشخصي
مهندس ضمان جودة برمجيات (Software QA Engineer) متخصص في تقديم حلول متكاملة لضمان كفاءة واستقرار الأنظمة البرمجية. أمتلك خبرة عملية في إدارة وتنسيق عمليات الاختبار بشقيه اليدوي والآلي (Manual & Automation Testing)، مع التطبيق العملي لآليات التكامل المستمر (CI/CD) لضمان تسليم منتجات برمجية خالية من العيوب وتلبي أرفع معايير الجودة.
الخدمات والحلول التي أقدمها
أتمتة الاختبارات (Test Automation): بناء وتطوير أطر اختبار آلي باستخدام Java و Selenium وتطبيق نمط POM لرفع كفاءة الاختبارات ودقتها.
فحص واجهات البرمجة (API Testing): التحقق من كفاءة وأمان ال REST APIs باستخدام Postman واختبار استجابة البيانات وتكاملها.
اختبار الأداء والضغط (Performance Testing): تحليل استجابة الأنظمة تحت أحمال مختلفة باستخدام أداة JMeter.
الاختبار اليدوي الشامل (Manual Testing): إعداد وتنفيذ سيناريوهات الاختبار (Functional, Smoke, Regression, UI/UX, Integration Testing).
إدارة وتوثيق العيوب (Defect Tracking): إعداد تقارير اختبار تفصيلية ومتابعة دورة حياة الأخطاء عبر أدوات إدارة المشاريع وفق منهجيات Agile.
دعم البيئات البرمجية (DevOps & Version Control): إدارة النسخ وضمان المزامنة الدورية باستخدام Git وربط الفحوصات بخطوط CI.
المهارات الفنية والإدارية
اللغات والأطر: Java | Selenium WebDriver | Postman | JMeter.
المنهجيات والأدوات: SDLC / STLC | Agile (Scrum) | Git / GitHub | REST APIs | Page Object Model (POM).
المهارات الشخصية: التفكير التحليلي، الدقة متناهية في التفاصيل، التواصل الفعّال مع فرق التطوير، والالتزام الصارم بمواعيد التسليم.
لماذا تختار العمل معي؟
أجمع بين الدقة الفنية والسرعة في التنفيذ لتقديم قيمة حقيقية لمشروعك. أحرص على مراعاة التفاصيل الدقيقة، وتبسيط التواصل الفعّال، وتقديم تقارير شفافة تضمن سلامة النظام واستقراره قبل الإطلاق.
يسعدني دائماً التواصل لبحث متطلبات مشروعك وتقديم الاستشارات الفنية المناسبة.