تقديم
أتخصص في Playwright وSelenium وCypress وPytest، وأستخدم Python وJavaScript وTypeScript لبناء أطر أتمتة موثوقة للاختبارات. يمكنني إنشاء أطر أتمتة من الصفر، وترحيل اختبارات Selenium إلى Playwright أو Cypress، وتحسين سرعة تنفيذ الاختبارات واستقرارها وقابليتها للصيانة.
أقدم خدمات اختبار شاملة تشمل الاختبار الوظيفي، والاختبار اليدوي، واختبار واجهة المستخدم، واختبار واجهات API، والاختبار الشامل، واختبار التكامل، واختبار Smoke، واختبار Sanity، والاختبار المعتمد على البيانات. كما أعمل مع REST APIs باستخدام Postman وSwagger، وأنفذ عمليات التحقق من قواعد البيانات باستخدام SQL وPostgreSQL وMicrosoft SQL Server.
ولدمج الاختبارات مع CI/CD وعمليات DevOps، أمتلك خبرة في Jenkins وGitHub Actions وGitLab CI/CD وBitbucket Pipelines وDocker وGit. يمكنني دمج مجموعات الاختبارات الآلية في مسارات CI/CD، وإعداد التنفيذ الآلي للاختبارات، وإنشاء تقارير الاختبار، ومساعدة الفرق على تحديد حالات الفشل مبكرًا خلال دورة تطوير البرمجيات.
تشمل خدماتي أيضًا إنشاء حالات الاختبار وتنفيذها، وتحديد العيوب والإبلاغ عنها، وتطوير مجموعات اختبارات الانحدار، وصيانة أطر الاختبار، والتحقق من بيانات الاختبار، وأتمتة واجهات API، والاختبار عبر المتصفحات، وتحسين الجودة.
أتبع منهجيات Agile وScrum وأعمل عن كثب مع المطورين وفرق المنتجات وأصحاب المصلحة لفهم المتطلبات وتحديد المخاطر وضمان اكتمال تغطية الاختبارات.
سواء كنت بحاجة إلى إطار أتمتة جديد، أو تحسين مجموعة اختبارات موجودة، أو أتمتة واجهات API، أو دمج CI/CD، أو دعم شامل لضمان الجودة، يمكنني تقديم حلول اختبار قابلة للصيانة ومصممة وفقًا لمتطلبات مشروعك.

