Job description
Company culture :
Alten Maroc is defined by a deeply collaborative culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.
This environment is enhanced by a strong drive for innovation, encouraging creativity, initiative, and experimentation across projects.
A structured and disciplined organization ensures efficiency, rigor, and quality in engineering delivery.
Performance and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
Job :
The consultant will be in charge of:
● Testing and validating REST APIs with tools like Postman
● Designing, developing, and maintaining automated test scripts with the Cucumber framework
● Analyzing functional specifications (User Stories) to define automated test cases
● Using the Gherkin language to define test scenarios
● Implementing and managing CI/CD pipelines for test automation with GitLab CI
● Building and maintaining relevant datasets for automated tests
● Managing tests and quality tracking with the Jira XRAY tool
● Applying software quality assurance principles, including ISTQB
● Applying agile methods, including Scrum METHODS, ORGANIZATIONS AND INTERACTION
Required profile :
● Master's degree (engineering school or university) in computer science, or equivalent experience
● Over 7 years of experience in QA Automation Back
● Experience in the retail / mass distribution sector would be an advantage
Must Have
● Advanced level in JAVA / Spring Boot
● Testing and validating REST APIs with tools like Postman
● Designing, developing, and maintaining automated test scripts with the Cucumber framework
Nice to Have
● Analyzing functional specifications (User Stories) to define automated test cases
● Using the Gherkin language to define test scenarios
● Implementing and managing CI/CD pipelines for test automation with GitLab CI
● Building and maintaining relevant datasets for automated tests
● Managing tests and quality tracking with the Jira XRAY tool
● Applying software quality assurance principles, including ISTQB
● Applying agile methods
● Communicating clearly and effectively in writing and orally in French for smooth interactions with the business and teams
● Analyzing situations and proposing suitable solutions while identifying areas for improvement
● Meeting deadlines while maintaining high standards of quality and excellence
● Actively collaborating with team members, sharing knowledge, and fostering a collective spirit to achieve common goals
● Applying a spirit of continuous improvement to optimize practices and results
وصف الوظيفة
ثقافة الشركة :
Alten Maroc تعرف بثقافة تعاونية عميقة، تركز على الناس، الثقة، والدعم القوي للفريق، مع مدراء عمليين يوجهون ويطورون المواهب.
هذا البيئة تعززها دافع قوي للابتكار، تشجع الإبداع، المبادرة، والتجربة عبر المشاريع.
تنظم منظمة منظمة وملتزمة لضمان الكفاءة، الصرامة، والجودة في تقديم الهندسة.
الأداء والطموح جزء من الثقافة أيضًا، مما يدعم النجاح الجماعي مع الحفاظ على أجواء إيجابية ومخلصة.
الوظيفة :
سيكون المستشار مسؤولاً عن:
● اختبار والتحقق من REST APIs باستخدام أدوات مثل Postman
● تصميم، تطوير، وصيانة سكريبتات الاختبار الآلي باستخدام إطار عمل Cucumber
● تحليل المواصفات الوظيفية (User Stories) لتحديد حالات الاختبار الآلي
● استخدام لغة Gherkin لتعريف سيناريوهات الاختبار
● تنفيذ وإدارة خطوط CI/CD لأتمتة الاختبار مع GitLab CI
● بناء وصيانة مجموعات بيانات ذات صلة للاختبارات الآلية
● إدارة الاختبارات وتتبع الجودة باستخدام أداة Jira XRAY
● تطبيق مبادئ ضمان جودة البرمجيات، بما في ذلك ISTQB
● تطبيق أساليب أجايل، بما في ذلك Scrum METHODS, ORGANIZATIONS AND INTERACTION
الملف الشخصي المطلوب :
● درجة الماجستير (الهندسة أو جامعة) في علوم الحاسوب، أو خبرة معادلة
● أكثر من 7 سنوات من الخبرة في QA Automation Back
● الخبرة في قطاع التجزئة / التوزيع بالجملة ستكون ميزة
مطلوب
● مستوى متقدم في JAVA / Spring Boot
● اختبار والتحقق من REST APIs باستخدام أدوات مثل Postman
● تصميم، تطوير، وصيانة سكريبتات الاختبار الآلي باستخدام إطار عمل Cucumber
مرغوب فيه
● تحليل المواصفات الوظيفية (User Stories) لتحديد حالات الاختبار الآلي
● استخدام لغة Gherkin لتعريف سيناريوهات الاختبار
● تنفيذ وإدارة خطوط CI/CD لأتمتة الاختبار مع GitLab CI
● بناء وصيانة مجموعات بيانات ذات صلة للاختبارات الآلية
● إدارة الاختبارات وتتبع الجودة باستخدام أداة Jira XRAY
● تطبيق مبادئ ضمان جودة البرمجيات، بما في ذلك ISTQB
● تطبيق أساليب أجايل
● التواصل بوضوح وبفاعلية كتابة وحديثًا بالفرنسية لسلاسة التفاعل مع الأعمال والفرق
● تحليل الحالات واقتراح حلول مناسبة مع تحديد مجالات التحسين
● الالتزام بالمواعيد مع الحفاظ على معايير الجودة والتميز
● التعاون النشط مع أعضاء الفريق، تبادل المعرفة، وتعزيز روح جماعية لتحقيق الأهداف المشتركة
● تطبيق روح التحسين المستمر لتحسين الممارسات والنتائج