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 :
We are looking for a talented Test Automation Developer to join our team specializing in the development of automated test solutions within the embedded systems domain for the automotive sector. You will play a key role in ensuring the quality and reliability of software and hardware by designing, implementing, and executing automated tests using Python-based frameworks.:
- Design and develop automated test cases for embedded systems using Python within a dedicated test automation framework.
- Integrate test cases into the test environment to validate software, hardware, and system performance.
- Enhance and maintain the test automation framework to ensure efficiency and maintainability.
- Implement custom tools, libraries, and scripts to improve automation workflows and reporting.
- Execute automated test scripts on embedded systems to validate functionality, performance, and compliance with requirements.
- Analyze test results, identify issues, and report defects in the bug tracking system.
- Generate detailed test reports, highlighting test coverage, defects, and system reliability metrics.
- Ensure all tests align with automotive standards such as ISO 26262, ASPICE, or relevant OEM-specific guidelines.
Required profile :
With a Master's degree (BAC+5) from an engineering school or university specializing in embedded systems, you have successful experience in test automation with python. Knowledge of automotive functionalities is required.
- Strong proficiency in Python programming for test automation.
- Experience with Matlab/Simulink
- Knowledge of embedded systems testing, including integration and functional testing.
- Familiarity with automotive communication protocols (e.g., CAN, LIN, UDS) and tools (e.g., CANoe, CANalyzer).
- Hands-on experience in developing and maintaining automated test scripts.
- Proficiency in using defect tracking tools (e.g., Jira).
- Strong problem-solving and analytical thinking.
- Good english communication skills
وصف الوظيفة
ثقافة الشركة :
Altен Maroc تُعرّف بثقافة تعاونية عميقة، مركّزة على الناس، الثقة، والدعم القوي للفريق، مع مدراء عمليين يوجّهون وينمّون المواهب.
هذا البيئة يعززها دافع قوي نحو الابتكار، تشجيع الإبداع والمبادرة والتجربة عبر المشاريع.
تنظيم منظم ومتحمس يضمن الكفاءة والصرامة والجودة في تقديم الهندسة.
الأداء والطموح جزء من الثقافة أيضاً، داعمين للنجاح الجماعي مع الحفاظ على أجواء إيجابية وعطوفة.
الوظيفة :
نحن نبحث عن مطور أتمتة الاختبارات موهوب للانضمام إلى فريقنا المتخصص في تطوير حلول الاختبار الآلي ضمن مجال الأنظمة المدمجة لقطاع السيارات. ستلعب دوراً رئيسياً في ضمان جودة وموثوقية البرمجيات والأجهزة من خلال تصميم وتنفيذ وتنفيذ اختبارات آلية باستخدام أطر عمل قائمة على بايثون.:
- تصميم وتطوير حالات اختبار آلية للأنظمة المدمجة باستخدام بايثون ضمن إطار أتمتة اختبارات مخصص.
- دمج حالات الاختبار في بيئة الاختبار للتحقق من البرمجيات، والأجهزة، وأداء النظام.
- تعزيز وصيانة إطار أتمتة الاختبارات لضمان الكفاءة وقابلية الصيانة.
- تنفيذ أدوات مخصصة ومكتبات وسكريبتات لتحسين سير العمل في الأتمتة والإبلاغ.
- تشغيل سكريبتات الاختبار الآلي على الأنظمة المدمجة للتحقق من الوظائف والأداء والامتثال للمتطلبات.
- تحليل نتائج الاختبار، تحديد المشكلات، وتقرير العيوب في نظام تتبع الأخطاء.
- إنشاء تقارير اختبار مفصّلة، تسلط الضوء على تغطية الاختبار، العيوب، ومقاييس موثوقية النظام.
- التأكد من أن جميع الاختبارات تتوافق مع معايير السيارات مثل ISO 26262، ASPICE، أو الإرشادات الخاصة بمصنّع المعدات الأصلي المعنية.
الملف المطلوب :
مع درجة الماجستير (BAC+5) من مدرسة هندسية أو جامعة متخصصة في الأنظمة المدمجة، لديك خبرة ناجحة في أتمتة الاختبارات باستخدام بايثون. مطلوب معرفة بوظائف السيارات.
- إتقان قوي للبرمجة بايثون في أتمتة الاختبارات.
- خبرة مع Matlab/Simulink
- معرفة باختبارات الأنظمة المدمجة، بما في ذلك الاختبار التكاملي والوظيفي.
- الإلمام ببروتوكولات اتصالات السيارات (مثل CAN، LIN، UDS) والأدوات (مثل CANoe، CANalyzer).
- خبرة عملية في تطوير وصيانة سكريبتات الاختبار الآلي.
- الكفاية في استخدام أدوات تتبع العيوب (مثل Jira).
- حل المشكلات والتفكير التحليلي القوي.
- مهارات اتصال إنجليزية جيدة