Full-Time Test Automation Engineer
ALTEN is hiring a remote Full-Time Test Automation Engineer. The career level for this job opening is Experienced and is accepting Rabat, Morocco based applicants remotely. Read complete job description before applying.
ALTEN
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
We are looking for a talented Test Automation Engineer 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.
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
Education: Master’s degree (BAC+5) from an engineering school or university specializing in embedded systems.
Experience: Between 3 and 5 years of experience in test automation with Python. Knowledge of automotive functionalities is required.