Description du poste
Company Description
ALTEN Morocco, a subsidiary of the world leader in engineering and technology consulting, was established in 2008 and is now present in Fès, Rabat, Tétouan, and Casablanca. Today, the company has more than 2,200 employees and aims to become a center of excellence with 3,300 ALTENians by the end of 2027. It has positioned itself as a strategic player in supporting the professional development of engineers.
Our mission: To meet the technological ambitions of our clients — major international companies — in the automotive, railway, R&D and IT, telecommunications, and media sectors.
Joining ALTEN Morocco means becoming part of an ecosystem of excellence and benefiting from:
- A personalized and evolving career path
- An ambitious skills development policy
- A stimulating, collaborative, and meaningful work environment
Job Description
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.
Qualifications
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