Requirement analysis
Concept development for test automation
Design, implementation and verification of Robot based Automation Framework
Implementation of automated tests
Creation, implementation and verification of test cases
Execution of automated tests
Test analysis and test evaluation
Defect logging
Reporting
Development of automated procedures for test execution, test result analysis, traces repository, and automated creation of test results reports
Programming languages Python results reports
Skills
Must have
Advanced Python: -Able to write Python Class/Object using OOPs. -Python concepts like decorators, -Generators/Iterators, -Threading, -Exception Handling, -Design Patterns -pip and Virtual Environment
Robot Framework
Packaging Poetry or uv
Version control Git or SVN
Pipe line: Git actions or Jenkins
Linux command line
Nice to have
Jfrog, Appium/Selenium, Android SDK
Automotive domain experience
REST API testing/development experience
GitHub CI, Atlassian Jira, Atlassian Confluence, JFrog Artifactory, CodeBeamer ALM
Other Languages
English: B2 Upper Intermediate
Seniority Senior
Desired Candidate Profile
Must have
Advanced Python: -Able to write Python Class/Object using OOPs. -Python concepts like decorators, -Generators/Iterators, -Threading, -Exception Handling, -Design Patterns -pip and Virtual Environment
Robot Framework
Packaging Poetry or uv
Version control Git or SVN
Pipe line: Git actions or Jenkins
Linux command line
Nice to have
Jfrog, Appium/Selenium, Android SDK
Automotive domain experience
REST API testing/development experience
GitHub CI, Atlassian Jira, Atlassian Confluence, JFrog Artifactory, CodeBeamer ALM
Other Languages
English: B2 Upper Intermediate
تحليل المتطلبات
تطوير مفاهيم أتمتة الاختبارات
تصميم وتنفيذ والتحقق من إطار عمل الأتمتة القائم على Robot Framework
تنفيذ الاختبارات المؤتمتة
إنشاء وتنفيذ والتحقق من حالات الاختبار
إجراء الاختبارات المؤتمتة
تحليل وتقييم الاختبارات
تسجيل العيوب والأخطاء
إعداد التقارير
تطوير إجراءات مؤتمتة لتشغيل الاختبارات، وتحليل نتائج الاختبار، ومستودع التتبع، والإنشاء المؤتمت لتقارير نتائج الاختبارات
لغات البرمجة: تقارير نتائج بايثون
المهارات
المتطلبات الأساسية
مستوى متقدم في بايثون: -القدرة على كتابة الفئات/الكائنات باستخدام البرمجة كائنية التوجه (OOP). -مفاهيم بايثون مثل Decorators، -Generators/Iterators، -Threading، -معالجة الاستثناءات (Exception Handling)، -أنماط التصميم (Design Patterns)، -أداة pip والبيئة الافتراضية (Virtual Environment)
إطار عمل Robot Framework
إدارة الحزم Poetry أو uv
أنظمة التحكم في الإصدار Git أو SVN
خطوط الربط والتكامل (Pipeline): GitHub Actions أو Jenkins
سطر أوامر لينكس (Linux command line)
يفضل وجودها
Jfrog، Appium/Selenium، Android SDK
خبرة في مجال قطاع السيارات (Automotive)
خبرة في اختبار/تطوير REST API
GitHub CI، Atlassian Jira، Atlassian Confluence، JFrog Artifactory، CodeBeamer ALM
لغات أخرى
الإنجليزية: B2 فوق المتوسط
مستوى الخبرة: senior (أول)
الملف الشخصي للمرشح المطلوب
المتطلبات الأساسية
مستوى متقدم في بايثون: -القدرة على كتابة الفئات/الكائنات باستخدام البرمجة كائنية التوجه (OOP). -مفاهيم بايثون مثل Decorators، -Generators/Iterators، -Threading، -معالجة الاستثناءات (Exception Handling)، -أنماط التصميم (Design Patterns)، -أداة pip والبيئة الافتراضية (Virtual Environment)
إطار عمل Robot Framework
إدارة الحزم Poetry أو uv
أنظمة التحكم في الإصدار Git أو SVN
خطوط الربط والتكامل (Pipeline): GitHub Actions أو Jenkins
سطر أوامر لينكس (Linux command line)
يفضل وجودها
Jfrog، Appium/Selenium، Android SDK
خبرة في مجال قطاع السيارات (Automotive)
خبرة في اختبار/تطوير REST API
GitHub CI، Atlassian Jira، Atlassian Confluence، JFrog Artifactory، CodeBeamer ALM
لغات أخرى
الإنجليزية: B2 فوق المتوسط