Test automation engineer

  • Full-time
  • Contract Type: Permanent
  • Region: Morocco

Company Description

ALTEN DELIVERY CENTER MAROC, a subsidiary of the world leader in engineering and technology consulting created in 2008 and present in Fez, Rabat, Tetouan and Casablanca, now has more than 2,300 consultants and is aiming for a center of excellence of 3,100 ALTEN consultants by the end of 2024. With more than 90 recruitments per month, ALTEN Morocco is now a major player in the professional integration of engineers. We support our clients, industry leaders in their development strategies in the fields of automotive, rail, IT, R&D and Telecoms & Media.

Joining ALTEN MAROC means benefiting from:

· Diversified career paths with career opportunities, internal, sectoral, geographical and professional mobility.

· Certification and diploma training.

· Regular events to combine well-being and performance.

Job Description

We are looking for a talented Test Automation 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, scalability, 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

Master’s degree (BAC+5) from an engineering school or university specializing in embedded systems,

Between 3 and 5 years of experience in test automation with python. Knowledge of automotive functionalities is required.

Required skills:

  • Strong proficiency in Python programming for test automation.
  • Experience with test automation frameworks such as PyTest, Robot Framework, or custom Python-based solutions.
  • 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.
  • Familiarity with CI/CD tools like Jenkins or GitLab for test execution pipelines.
  • Proficiency in using version control systems (e.g., Git) and defect tracking tools (e.g., Jira).
  • Strong problem-solving and analytical thinking.
  • Strong english communication skills
Privacy Policy