بصفتك مهندس أتمتة ضمان الجودة (QA Automation)، ستشمل مسؤولياتك ما يلي:
تصميم وتطوير وصيانة سيناريوهات الاختبار المؤتمتة باستخدام Selenium/Java، أو Playwright/Typescript، أو Karate DSL
تحليل المواصفات الوظيفية (قصص المستخدمين - User Stories) لتحديد حالات الاختبار المؤتمتة.
تطبيق منهجيات Agile، وخاصة Scrum
المهارات المفضل توفرها (Nice to Have)
استخدام لغة Gherkin لتحديد سيناريوهات الاختبار
اختبار والتحقق من صحة واجهات برمجة التطبيقات REST APIs باستخدام أدوات مثل Postman
إعداد وإدارة خطوط أنابيب CI/CD لأتمتة الاختبارات باستخدام Jenkins أو
GitLab CI
بناء وصيانة مجموعات البيانات ذات الصلة للاختبار المؤتمت
إدارة الاختبارات ومراقبة الجودة باستخدام أداة Jira XRAY
تطبيق مبادئ ضمان جودة البرمجيات، بما في ذلك ISTQB
معلومات إضافية
السمات الشخصية:
• القدرة على العمل تحت الضغط والالتزام بالمواعيد النهائية.
• روح الفريق والقدرة الممتازة على التكيف.
• القدرة على التعلم السريع والتكيف مع البيئات التكنولوجية الجديدة.
• الاستقلالية والمبادرة في حل المشكلات
الملف الشخصي للمرشح المطلوب
المؤهلات
- شهادة Bac+5 (مدرسة هندسة أو جامعة) متخصصة في علوم الحاسوب، أو
خبرة معادلة
- خبرة من 3 إلى 7 سنوات في أتمتة ضمان الجودة الشاملة (QA Automation Fullstack).
As a QA Automation engineer, your responsibilities will include:
Design, develop, and maintain automated test scripts using Selenium/Java, Playwright/Typescript, or Karate DSL
Analyze the functional specifications (User Stories) to define automated test cases.
Apply agile methods, especially Scrum
Nice to Have
Use the Gherkin language to define test scenarios
Test and validate REST APIs with tools like Postman
Set up and manage CI/CD pipelines for test automation with Jenkins or
GitLab CI
Build and maintain relevant datasets for automated testing
Manage testing and quality monitoring with the Jira XRAY tool
Apply the principles of software quality assurance, including ISTQB
Additional information
Personal qualities:
• Ability to work under pressure and meet deadlines.
• Team spirit and excellent adaptability.
• Ability to learn quickly and adapt to new technological environments.
• Autonomy and proactivity in problem-solving
Desired Candidate Profile
Qualifications
- Bac+5 degree (engineering school or university) focused on computer science, or
equivalent experience
- 3 to 7 years of experience in QA Automation Fullstack.