Adree

Software Tester (Manual & Automation)

Adree

الرياضدوام كاملخبير8 مشاهدة

تُعتبر وظيفة مختبر البرمجيات (اختبار يدوي وأتمتة) من الوظائف الحيوية والمهمة في السوق السعودي، حيث تلعب دورًا محوريًا في ضمان جودة البرمجيات وتوافقها مع متطلبات المستخدمين. ومع تزايد الاعتماد على التكنولوجيا وتطور البرمجيات، تزداد الحاجة إلى مختبرين محترفين يمتلكون المهارات اللازمة لاختبار التطبيقات وتحليل أدائها. يسهم مختبر البرمجيات في تحسين تجربة المستخدم وضمان تحقيق أهداف الشركة من خلال تقديم منتجات ذات جودة عالية. كما تتيح هذه الوظيفة فرصة العمل ضمن فرق متعددة التخصصات، مما يعزز من مهارات التعاون والتواصل.

المهام والمسؤوليات الرئيسية:

  1. تصميم وتطوير وتنفيذ اختبارات يدوية وآلية: يتعين على المختبر تصميم حالات اختبار شاملة تغطي كافة جوانب البرمجية، بما في ذلك الوظائف والأداء، للتأكد من عدم وجود أخطاء.

  2. التعاون مع الفرق متعددة التخصصات: يعمل المختبر بشكل وثيق مع المطورين ومديري المنتجات والمحللين لفهم المتطلبات بشكل دقيق وضمان تقديم منتجات تلبي توقعات المستخدمين.

  3. إجراء اختبارات وظيفية، واختبارات التراجع، والاندماج، والأداء: يساهم المختبر في تقييم أداء البرمجية عبر مختلف مراحل التطوير، مما يساعد في التأكد من مطابقتها للمواصفات المطلوبة.

  4. صيانة وتعزيز نصوص الاختبار الآلي: يتطلب العمل تحديث نصوص الاختبار باستخدام أدوات وأطر عمل مناسبة لضمان كفاءة وفعالية عمليات الاختبار.

  5. تحليل نتائج الاختبارات وتتبع العيوب: يقوم المختبر بتحليل النتائج الناتجة عن الاختبارات، وتوثيق الأخطاء، والتعاون مع فرق التطوير لحل المشكلات بشكل فعال.

  6. إعداد وثائق الاختبار: يتعين على المختبر إعداد خطط الاختبار وحالات الاختبار وتقارير الاختبار لضمان توثيق شامل للعمليات والنتائج.

  7. المشاركة في تحليل المتطلبات ومناقشات استراتيجيات الاختبار: يساهم المختبر في تقييم المتطلبات وتقديم ملاحظات حول استراتيجيات الاختبار لتحسين العمليات.

  8. ضمان الامتثال لمعايير الجودة: يجب على المختبر التأكد من التزام كافة العمليات بمعايير الجودة والسياسات المعتمدة داخل الشركة طوال دورة حياة تطوير البرمجيات.

  9. دعم اختبارات قبول المستخدم (UAT): يلعب المختبر دورًا في مساعدة المستخدمين النهائيين خلال مراحل اختبار القبول، لضمان رضاهم عن المنتج.

  10. البقاء على اطلاع بأحدث الأدوات والاتجاهات: يجب على المختبر متابعة التطورات في مجال الاختبار والتقنيات الحديثة لضمان استخدام أفضل الممارسات.

المتطلبات والمؤهلات المطلوبة:

  1. خبرة لا تقل عن 2-5 سنوات في اختبار البرمجيات: يجب أن تكون لدى المتقدم خبرة عملية في الاختبار اليدوي وأتمتة الاختبارات.

  2. إجادة أدوات أتمتة الاختبارات: يجب أن يكون المتقدم متمكنًا من أدوات مثل Selenium وJUnit وTestNG أو أي أطر عمل مشابهة.

  3. خبرة في تقنيات الاختبار اليدوي: يجب أن يكون لدى المتقدم معرفة شاملة بأساليب وتقنيات الاختبار اليدوي.

  4. معرفة بلغات البرمجة: يتطلب العمل معرفة بلغات مثل Java وPython أو JavaScript لأغراض كتابة السكربتات الآلية.

  5. خبرة في أدوات اختبار واجهات البرمجة (API): يجب أن يكون المتقدم ملمًا بأدوات مثل Postman أو SoapUI.

  6. فهم دورة حياة تطوير البرمجيات (SDLC): يجب أن يتمتع المتقدم بفهم شامل لمراحل تطوير البرمجيات وأفضل الممارسات.

  7. إلمام بأنظمة التحكم في الإصدارات: يفضل أن يكون لدى المتقدم معرفة بأنظمة مثل Git.

  8. شهادات مهنية: الحصول على شهادات مثل ISTQB أو ما يعادلها يُعتبر ميزة إضافية.

المهارات التقنية المطلوبة:

  1. إجادة أدوات الأتمتة: يجب أن يتمتع المتقدم بمهارات قوية في استخدام أدوات الأتمتة المختلفة.

  2. تحليل البيانات: القدرة على تحليل نتائج الاختبارات وتفسير البيانات بشكل دقيق.

  3. معرفة بأساليب الاختبار: يجب أن يكون المتقدم على دراية بأساليب الاختبار المختلفة مثل اختبار الأداء واختبارات الأمان.

  4. مهارات البرمجة: يجب أن يتمتع المتقدم بمهارات برمجية جيدة تتيح له كتابة سكربتات الاختبار بفاعلية.

  5. القدرة على استخدام أدوات تتبع العيوب: يجب أن يكون لدى المتقدم خبرة في استخدام أدوات مثل JIRA أو Bugzilla.

المهارات الشخصية والقيادية:

  1. مهارات التواصل: يجب أن يكون المتقدم قادرًا على التواصل بفعالية مع أعضاء الفريق والمستخدمين النهائيين.

  2. مهارات تحليل المشكلات: القدرة على تحليل المشكلات وتقديم حلول فعالة تعتبر ضرورية.

  3. القدرة على العمل تحت الضغط: يجب أن يكون المتقدم قادرًا على التعامل مع مواقف الضغط وتحقيق الأهداف.

  4. مهارات التعاون: القدرة على العمل ضمن فرق متعددة التخصصات وتعزيز روح الفريق.

  5. الاهتمام بالتفاصيل: يجب أن يكون المتقدم دقيقًا في عمله لتجنب الأخطاء وضمان جودة عالية.

بيئة العمل وثقافة الشركة:

تعمل شركة Adree في بيئة ديناميكية تشجع على الابتكار والتعاون. تلتزم الشركة بتوفير بيئة عمل مريحة ومحفزة تعزز من الإبداع وتدعم تطوير المهارات. تمتاز الثقافة التنظيمية بالتعاون بين أعضاء الفريق، حيث يتم تشجيع تبادل الأفكار والملاحظات لتحسين الأداء العام. كما تولي الشركة أهمية كبيرة لتوازن الحياة العملية والشخصية، مما يسهم في زيادة إنتاجية الموظفين ورضاهم.

فرص التطور والنمو المهني:

توفر شركة Adree فرصًا واسعة للتطوير المهني والنمو داخل الشركة. تسعى الشركة للاستثمار في تطوير المهارات من خلال برامج تدريبية وورش عمل متخصصة، مما يساعد الموظفين على مواكبة أحدث الاتجاهات في مجال تكنولوجيا المعلومات واختبار البرمجيات. كما تشجع الشركة على الترقيات الداخلية وتقديم فرص لتولي مهام قيادية، مما يعزز من مسيرة الموظف المهنية ويزيد من فرصه لتحقيق أهدافه المهنية.

تتطلع شركة Adree إلى جذب الكفاءات المتميزة التي تسهم في تحسين جودة البرمجيات وتقديم أفضل الحلول للعملاء.

تفاصيل الوظيفة

تاريخ النشر٣١ مارس ٢٠٢٦
التخصصتقنية المعلومات

عن الشركة

Adree

Adree

مشاركة الوظيفة