الملف المرشح المطلوب
حد أدنى 5 سنوات خبرة في البرمجة واختبار الأتمتة باستخدام تقنيات JavaScript (Nodejs)
على الأقل سنة خبرة عملية في TypeScript.
خبرة في تقنيات وأدوات اختبار آلي مثل Playwright / Cucumber / Appium/ Selenium
المهارات التقنية
معرفة ممتازة بتطوير واختبار أنظمة قابلة للتوسع وذات توفر عالي من خلال Node.js وRESTful APIs / Microservices باستخدام تقنيات JavaScript
القدرة على إنشاء حزم اختبار آلية من البداية إلى النهاية باستخدام Playwright / Selenium ويفضل باعتماد نهج BDD.
خبرة عملية مع GraphQL.
إلمام جيد بمبادئ CI/CD، ومشارك بنشاط في حل ومعالجة القضايا في نظام الخدمات الموزعة
فهم للتحويل إلى حاويات، خبرة في Docker وKubernetes.
التعرض لتكامل بوابة API مثل 3Scale.
فهم للمصادقة الأحادية الدخول أو المصادقة بالرمز المميز (REST, JWT, oAuth)
يمتلك معرفة متقدمة بطوابير المهام/الرسائل بما في ذلك: AWS، Microsoft Azure، Pushpin وKafka
Desired Candidate Profile
Minimum 5 years of coding and automation testing experience in JavaScript technologies (Nodejs)
At least 1 year hands-on in TypeScript.
Experience in Automation Testing Techniques and Tools e.g., Playwright / Cucumber / Appium/ Selenium
Technical Skills
Excellent knowledge in development and testing scalable and highly available Nodjes, Restful APIs / Microservices using JavaScript technologies
Able to create end to end Automation test suites using Playwright / Selenium preferably using BDD approach.
Practical experience with GraphQL.
Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
Understanding of containerization, experienced in Dockers , Kubernetes.
Exposed to API gateway integrations like 3Scale.
Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth)
Possess expert knowledge of task/message queues including but not limited to: AWS, Microsoft Azure, Pushpin and Kafka
Tanqeeb.com هو محرك البحث عن الوظائف الأول فى الوطن العربى الذى يجمع لك الوظائف المناسبة من مختلف مواقع التوظيف الآخرى فى مكان واحد !