مهندس برمجيات متخصص في ضمان الجودة وأتمتة الاختبارات، أعمل في بيئات Agile سريعة الوتيرة. أحمل درجة الماجستير في هندسة البرمجيات، مما يمنحني العمق التقني والعقلية الهندسية اللازمة لتضمين الجودة في كل مرحلة من مراحل دورة التطوير — من مراجعة المتطلبات وحتى الإصدار في بيئة الإنتاج.
نهجي في ضمان الجودة يتجاوز تشغيل السكريبتات الآلية؛ فأنا أبني استراتيجيات اختبار شاملة تغطي الاستكشاف اليدوي، والاختبار القائم على المخاطر، واختبارات الانحدار، وقبول المستخدم، والأداء، والأمان — وكل ذلك بما يتوافق مع أهداف العمل وتوقعات المستخدمين.
صممت وطورت أُطر أتمتة باستخدام Selenium وCypress وAppium، ودمجتها في خطوط CI/CD، وحققت نتائج قابلة للقياس: تسريع دورات الاختبار بنسبة 40%، وتقليل الأعطال في بيئة الإنتاج بنسبة 30%.
ما يميزني ليس فقط الأدوات التي أستخدمها، بل معرفتي بـ متى أُؤتمت، ومتى أستكشف يدوياً، وكيف أجعل الجودة مسؤولية مشتركة عبر الفريق بأكمله.
أتعاون عن كثب مع المطورين وأصحاب المنتج وأصحاب المصلحة طوال دورة حياة اختبار البرمجيات — من تحليل المتطلبات وتحديد الثغرات مبكراً، إلى الإبلاغ عن الأعطال مع تحليل واضح للأثر، وضمان عدم شحن أي شيء دون ثقة تامة.
المهارات والتقنيات الأساسية:
Selenium · Playwright · Cypress · Appium · WebdriverIO · Postman · Rest Assured · JMeter · OWASP ZAP · Applitools · BrowserStack · GitHub Actions · AppDynamics
إن كنت تبني منتجاً يحتاج إلى أن يعمل بشكل موثوق على نطاق واسع — فلنتواصل.
أجريت اختبارات يدوية شاملة لاكتشاف الأخطاء وطوّرت استراتيجيات أتمتة باستخدام Appium.
حللت المشكلات المُبلَّغ عنها من فريق الدعم وأعددت سيناريوهات اختبار متكاملة لإعادة إنتاج الأخطاء وفهم أسبابها بدقة.
تعاونت مع فرق التطوير لحل المشكلات وتطبيق الحلول المناسبة.
استخدمت BrowserStack لاختبار التوافق عبر الأجهزة والمتصفحات المختلفة على منصات الموبايل.
وظّفت Applitools لاختبار الاتساق البصري وضمان دقة واجهة المستخدم عبر التحديثات والمنصات المختلفة.
رصدت أخطاء البرمجيات وأبلغت عنها وتعاونت مع فرق التطوير لحلها.
عملت مع فرق متعددة التخصصات لتصميم وتنفيذ استراتيجيات اختبار شاملة تغطي الاختبارات الوظيفية والأداء والأمان.
شاركت في مراجعات التصميم والمتطلبات لضمان قابلية الاختبار والجودة.
راقبت عمليات تشغيل الاختبارات الآلية اليومية عبر GitHub Actions وأصلحت إخفاقات السيناريوهات وأبلغت عن الأعطال الحقيقية.
أنشأت سكريبتات اختبار الأداء باستخدام JMeter.
طوّرت سكريبتات أتمتة API باستخدام Rest Assured وPostman وCypress مع إتقان لغات Python وJavaScript وJava.
نفّذت أنواعاً متعددة من الاختبارات تشمل: اختبارات الدخان، والانحدار، والتكامل، وقبول المستخدم.
قدّمت تقارير أداء أسبوعية للإدارة العليا.
حللت قصص المستخدمين الواردة من فريق الأعمال وأجريت تحليل الأثر لكل تغيير.
عملت بشكل وثيق مع فرقي الأعمال والتطوير طوال دورة حياة التطوير الكاملة لضمان تسليم منتج عالي الجودة.
GPA: 3.68 / 4.00
Grade: Very Good