وصف الوظيفة
الأدوار والمسؤوليات
وصف الوظيفة
JOB أ أتمتة الاختبار (Selenium Java / Karate API) + manuel
المهارات المهنية
- تطوير وصيانة نصوص الاختبار الآلي باستخدام Selenium في Java.
- استخدام إطار عمل Karate DSL للاختبار API.
- فهم مفاهيم REST API واستخدام أدوات مثل Postman.
- تحليل المواصفات الوظيفية لتحديد حالات الاختبار الآلية.
- إنشاء مجموعات بيانات من خلال استعلامات SQL على قواعد بيانات علائقية (Postgres).
- استخدام Jira و Xray لإدارة الاختبار.
- إعداد خطوط أنابيب CI/CD مع Jenkins أو GitLab CI.
- معرفة مبادئ ضمان جودة البرمجيات (ISTQB).
- مهارات اتصال مكتوبة ولفظية جيدة.
- العمل الجماعي في بيئة Agile (Scrum).
ملف البحث
- درجة الماجستير (Bac+5) في علوم الحاسوب أو ما يعادلها.
- 3-7 سنوات من الخبرة في أتمتة الاختبار.
- الخبرة في قطاع البيع بالتجزئة تعتبر ميزة.
JOB ب أتمتة الاختبار (Playwright JavaScript / Karate API) + Manuel
المهارات المهنية
- تطوير الاختبارات الآلية باستخدام Playwright في JavaScript.
- استخدام Karate DSL إطار للاختبار API.
- استخدام Gherkin لتعريف سيناريوهات الاختبار.
- اختبار REST API باستخدام Postman.
- تحليل قصص المستخدم لتصميم الاختبار.
- استخدام قواعد البيانات العلائقية (Postgres) وغير العلائقية (Couchbase).
- استخدام Jira و Xray لإدارة حملات الاختبار.
- إعداد خطوط أنابيب CI/CD مع GitLab CI أو Jenkins.
- معرفة مبادئ ISTQB.
- العمل التعاوني في بيئة Agile.
ملف البحث
- درجة الماجستير (Bac+5) في علوم الحاسوب أو ما يعادلها.
- 3-7 سنوات من الخبرة في أتمتة الاختبار.
المرشح المرغوب
المؤهلات
درجة الماجستير (Bac+5) من مدارس الهندسة أو شهادة جامعية مع تخصص في علوم الحاسوب، أو خبرة مكافئة مهمة.
أكثر من 49 عامًا من الخبرة في اختبار Full Stack على الأقل في أحد البيئات المذكورة أعلاه.
Job Description
Roles & Responsibilities
Job Description
JOB A QA Automation (Selenium Java / Karate API) + Manuel
PROFESSIONAL SKILLS
- Development and maintenance of automated test scripts with Selenium in Java .
- Using the Karate DSL framework for API testing.
- Understanding of REST API concepts and use of tools like Postman.
- Analysis of functional specifications to define automated test cases.
- Creating datasets via SQL queries on relational databases (Postgres).
- Using Jira and Xray for test management.
- Setting up CI/CD pipelines with Jenkins or GitLab CI.
- Knowledge of the principles of software quality assurance (ISTQB).
- Good written and oral communication skills.
- Teamwork in an Agile (Scrum) environment.
SEARCH PROFILE
- Master's degree (Bac+5) in computer science or equivalent.
- 3-7 years of experience in test automation.
- Experience in the retail sector is a plus.
JOB B QA Automation (Playwright JavaScript / Karate API) + Manuel
COMP TENCES PROFESSIONNELLESD
- Developing automated tests with Playwright in JavaScript.
- Using the Karate DSL framework for API testing.
- Using Gherkin for defining test scenarios.
- REST API testing with Postman.
- Analysis of User Stories for test design.
- Use of relational (Postgres) and non-relational (Couchbase) databases.
- Using Jira and Xray for test campaign management.
- Setting up CI/CD pipelines with GitLab CI or Jenkins.
- Knowledge of ISTQB principles.
- Collaborative work in an Agile environment.
SEARCH PROFILE
- Master's degree (Bac+5) in computer science or equivalent.
- 3-7 years of experience in test automation.
Desired Candidate Profile
Qualifications
A Master's degree (Bac+5) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.
Over 49 years of experience in Full Stack Testing on at least one of the aforementioned environments.