صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيالعمل بشكل وثيق مع فرق التطوير ومديري المشاريع لضمان أن جميع منتجات البرمجيات تلبي معايير الجودة العالية
تطوير وتنفيذ خطط الاختبار والسيناريوهات والبرامج النصية للتحقق من وظائف وأداء البرمجيات
تحديد العيوب في منتجات البرمجيات والإبلاغ عنها والعمل مع فرق التطوير لضمان الحل في الوقت المناسب
إجراء الاختبارات اليدوية والآلية على تطبيقات الويب وسطح المكتب والجوال
التعاون مع فرق متعددة الوظائف لجمع المتطلبات وتطوير استراتيجيات الاختبار
تصحيح أخطاء وتحليل مشكلات المنتج التي تنشأ عن الاختبار
تحسين عمليات الاختبار والمنهجيات بشكل مستمر
تخطيط الاختبار والاستراتيجية
تطوير خطط اختبار مفصلة بناءً على متطلبات المشروع ومواصفات البرمجيات وتوقعات المستخدم.
تحديد نطاق الاختبار والأهداف والأساليب التي سيتم استخدامها في اختبار التطبيق (على سبيل المثال، الاختبار اليدوي والاختبار الآلي).
التعاون مع المطورين ومديري المنتجات وأصحاب المصلحة الآخرين لفهم وظائف ومتطلبات البرنامج الذي يتم اختباره.
تطوير حالة الاختبار
كتابة ومراجعة وصيانة حالات الاختبار وبرامج الاختبار لضمان تغطية الاختبار الشاملة.
تأكد من أن حالات الاختبار واضحة وموجزة، واختبر جميع جوانب البرنامج (بما في ذلك الحالات الحدودية ونقاط الفشل المحتملة).
قم بتطوير بيانات الاختبار ومعلمات الإدخال للتحقق من صحة وظائف البرنامج مقابل النتائج المتوقعة.
الاختبار اليدوي
قم بإجراء اختبار يدوي لتطبيقات البرامج، وتحديد العيوب ومشاكل قابلية الاستخدام والتحسينات المحتملة.
قم باختبار البرنامج عبر بيئات متعددة (على سبيل المثال، أنظمة تشغيل مختلفة ومتصفحات وأجهزة) لضمان التوافق.
قم بتنفيذ اختبار الانحدار والاختبار الوظيفي واختبار قبول المستخدم (UAT) لضمان تصرف المنتج كما هو متوقع.
الاختبار الآلي
قم بتطوير وصيانة نصوص الاختبار الآلية باستخدام أدوات مثل Selenium أو JUnit أو TestNG أو تقنيات مماثلة لتبسيط عمليات الاختبار.
قم بتحديد حالات الاختبار وإعطائها الأولوية للأتمتة بناءً على تعقيد التطبيق والوظائف الحرجة.
قم بإجراء اختبارات آلية وتحليل النتائج لتحديد العيوب بسرعة.
بكالوريوس في أنظمة المعلومات الحاسوبية أو مجال ذي صلة
خبرة لمدة عامين في ضمان جودة البرامج والتطبيقات واختبارها
القدرة على كتابة حالات الاختبار والتوثيق اليدوي. - القدرة على العمل مع اختبار الأتمتة. - القدرة على إنشاء توثيق لإجراءات الاختبار لضمان الاتساق والامتثال للمعايير. - القدرة على اكتشاف أخطاء البرامج. - القدرة على العمل مع Microsoft Azure DevOps. - القدرة على العمل مع التحكم في مصدر GIT. - القدرة على تصميم خطط الإجراءات والبرامج النصية لاختبار وتقييم البرامج. - القدرة على استخدام إجراءات الاختبار الآلية أو اليدوية لتقييم وظائف البرامج والتطبيقات. - يجب أن يكون لديك مهارات حل المشكلات. - يجب أن يكون لديك مهارات الاتصال. - تنفيذ مهام أخرى متعلقة بالوظيفة حسب متطلبات قائد الفريق ورئيس الأنظمة والتطبيقات ورئيس قسم تكنولوجيا المعلومات والاتصالات
تحديد الأخطاء والإبلاغ عنها
تحديد وتوثيق والإبلاغ عن عيوب البرامج والمشكلات والتناقضات باستخدام أدوات تتبع الأخطاء مثل Jira أو Bugzilla أو Trello.
إعادة إنتاج العيوب لمساعدة المطورين على فهم المشكلات الأساسية ومعالجتها.
العمل مع فرق التطوير لضمان إصلاح الأخطاء في الوقت المناسب وإعادة اختبار البرنامج للتحقق من الإصلاحات.
. اختبار الأداء والإجهاد
اختبار أداء البرنامج في ظل ظروف تحميل مختلفة (على سبيل المثال، اختبار التحميل، واختبار الإجهاد، واختبار قابلية التوسع).
تحديد الاختناقات في الأداء، أو تسربات الذاكرة، أو المشكلات الأخرى التي قد تؤثر على أداء البرنامج.
التأكد من أن البرنامج يمكنه التعامل مع أحمال المرور المتوقعة والاستجابة للعوامل المسببة للتوتر دون فشل.
دوام كامل