ملخص الدور
نحن نبحث عن مهندس ضمان جودة للمساعدة في ضمان جودة حلولنا الرقمية للمؤسسات من خلال الاختبارات اليدوية والآلية، مع التركيز على حزمة تقنيات مايكروسوفت. يغطي هذا الدور تخطيط الاختبار، والتنفيذ، وإدارة العيوب طوال دورة حياة التسليم، والعمل بشكل وثيق مع المهندسين والمطورين ومحللي الأعمال لضمان توافق الإصدارات مع المتطلبات الوظيفية وغير الوظيفية.
المتطلبات
المسؤوليات الرئيسية
المساهمة في وضع وصيانة خطط وحالات الاختبار للمشاريع الموكلة إجراء اختبارات يدوية وظيفية، وتكاملية، واختبارات الانحدار، ودعم اختبارات قبول المستخدم (UAT) عبر منصات الويب والهواتف المحمولة اختبار الحلول المبنية على Power Apps (نماذج Canvas و Model-driven)، وDynamics 365، ومكونات Power Platform التحقق من عمليات التكامل وسير العمل المبنية باستخدام Azure Logic Apps، وPower Automate، وخدمات Azure ذات الصلة تصميم وبناء وصيانة مجموعات الاختبار الآلي (لواجهات المستخدم، وAPI، واختبارات الانحدار) ودمجها في مسارات CI/CD مراجعة المتطلبات وقصص المستخدم لاستخلاص معايير قبول واضحة وقابلة للتتبع وتغطية اختبارية شاملة تسجيل وتتبع وإدارة العيوب حتى الإغلاق، مع ضمان تحديد الأولويات بدقة وتقديم تقارير عن الأسباب الجذرية إجراء اختبارات API، والتحقق من البيانات، واختبار التوافق عبر المتصفحات والأجهزة المختلفة تقديم تقارير عن مقاييس الجودة وجاهزية الإصدار لأصحاب المصلحة في المشروع
المؤهلات المطلوبة
درجة البكالوريوس في علوم الحاسب أو الهندسة أو مجال ذي صلة خبرة لا تقل عن 3 سنوات في ضمان الجودة، بما في ذلك الخبرة العملية في الاختبارات اليدوية والآلية خبرة عملية في اختبار تقنيات مايكروسوفت، بما في ذلك Power Apps، وDynamics 365، وAzure Logic Apps، وPower Automate، وSharePoint إجادة العمل مع أطر الاختبار الآلي (مثل Selenium أو Playwright أو Cypress أو ما يعادلها) خبرة في اختبار API (مثل Postman أو REST Assured) وSQL للتحقق من البيانات الإلمام بأدوات CI/CD (مثل Azure DevOps أو Jenkins) والتحكم في الإصدار (Git) فهم قوي لدورة حياة تطوير البرمجيات (SDLC) ودورة حياة اختبار البرمجيات (STLC) ومنهجيات Agile مهارات تحليلية وتوثيقية وتواصلية قوية
المزايا
المؤهلات المفضلة
شهادة ISTQB (أساسية أو متقدمة) خبرة في Dataverse، وPower BI، ونظام Azure البيئي الأوسع خبرة في اختبارات الأداء والأمان التعامل مع برامج التحول الرقمي الحكومية أو واسعة النطاق
Role Summary
We are seeking a QA Engineer to help ensure the quality of our enterprise digital solutions across manual and automated testing, with a focus on the Microsoft technology stack. The role covers test planning, execution, and defect management throughout the delivery lifecycle, working closely with architects, developers, and business analysts to ensure releases meet functional and non-functional requirements.
Requirements
Key Responsibilities
Contribute to and maintain test plans and test cases for assigned projects Perform manual functional, integration, regression, and UAT-support testing across web and mobile platforms Test solutions built on Power Apps (canvas and model-driven), Dynamics 365, and Power Platform components Validate integrations and workflows built with Azure Logic Apps, Power Automate, and related Azure services Design, build, and maintain automated test suites (UI, API, and regression) and integrate them into CI/CD pipelines Review requirements and user stories to derive clear, traceable acceptance criteria and test coverage Log, track, and manage defects to closure, ensuring accurate prioritization and root-cause reporting Conduct API testing, data validation, and cross-browser/cross-device testing Report quality metrics and release readiness to project stakeholders
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field 3+ years of QA experience, including hands-on manual and automation testing Hands-on experience testing Microsoft technologies, including Power Apps, Dynamics 365, Azure Logic Apps, Power Automate, and Share Point Proficiency with automation frameworks (e.g., Selenium, Playwright, Cypress, or similar) Experience in API testing (e.g., Postman, REST Assured) and SQL for data validation Familiarity with CI/CD tools (e.g., Azure Dev Ops, Jenkins) and version control (Git) Solid understanding of the SDLC/STLC and Agile delivery methodologies Strong analytical, documentation, and communication skills
Benefits
Preferred Qualifications
ISTQB certification (Foundation or Advanced) Experience with Dataverse, Power BI, and the broader Azure ecosystem Experience with performance and security testing Exposure to government or large-scale digital transformation program