أنا QA Automation Engineer بخبرة عملية قوية في اختبار وأتمتة تطبيقات الويب والأنظمة المختلفة، مع تركيز أساسي على ضمان الجودة وتحسين تجربة المستخدم.
عملت على مشاريع حقيقية في بيئات متعددة (Dev / Test / Production)، وأسعى دائمًا لاكتشاف الأخطاء مبكرًا قبل وصولها للمستخدم، من خلال مزيج متوازن بين Manual Testing و Automation Testing.
لدي خبرة قوية في Automation Testing باستخدام Cypress وPlaywright، وبناء اختبارات منظمة وقابلة للتوسع تغطي السيناريوهات الحرجة وتدعم الإصدارات السريعة. كما أمتلك خبرة في اختبار وأتمتة ال APIs، وكتابة حالات اختبار إيجابية وسلبية بدقة عالية.
أحمل شهادة ISTQB Certified Tester – Foundation Level (CTFL)، والتي دعمت فهمي المنهجي لدورة حياة الاختبار، استراتيجيات الجودة، وأنواع وتقنيات الاختبار المختلفة.
أؤمن أن الاختبار الجيد لا يقتصر على إيجاد الأخطاء فقط، بل على فهم المنتج، توقع سلوك المستخدم، والتعاون مع الفريق لبناء نظام أكثر استقرارًا وجودة على المدى الطويل.
أتميز بالدقة، التفكير التحليلي، كتابة تقارير واضحة، وكود أوتوميشن نظيف يسهل صيانته وتطويره.
خبرتي العملية
لدي خبرة عملية في العمل ك QA Engineer / QA Automation Engineer على مشاريع حقيقية لأنظمة ويب، حيث شاركت في ضمان جودة المنتج منذ المراحل الأولى وحتى ما قبل الإطلاق.
عملت على:
اختبار وظائف الأنظمة بشكل يدوي للتأكد من توافق المتطلبات مع التنفيذ
تحليل المتطلبات وتحويلها إلى Test Scenarios و Test Cases واضحة
تنفيذ Smoke, Sanity, وRegression Testing قبل الإصدارات
اختبار السيناريوهات الحرجة التي تمثل سلوك المستخدم الفعلي
في جانب الأوتوميشن، قمت ب:
بناء وتنفيذ Automation باستخدام Cypress وPlaywright
أتمتة ال Critical User Flows لتقليل الأخطاء المتكررة
تنظيم الاختبارات باستخدام Best Practices مثل Page Object Model
كتابة اختبارات قابلة لإعادة الاستخدام وسهلة الصيانة
التعامل مع الحالات غير المتزامنة (Async behavior) وال waits بشكل احترافي
كما لدي خبرة في:
API Testing & Automation باستخدام Postman
كتابة اختبارات إيجابية وسلبية والتحقق من الاستجابات
توثيق الأخطاء بشكل احترافي على أدوات مثل Jira
التعاون مع فرق التطوير وDevOps لتحسين جودة الإصدارات وربط الأوتوميشن مع عملية النشر
عملت ضمن بيئات متعددة (Dev / Test / Production)، مما منحني فهمًا عمليًا لدورة حياة تطوير البرمجيات (SDLC & STLC) وأهمية الاختبار المبكر والمستمر.