JobMatchApply
Back to results

Senior Automation Test Engineer

ALTEN · Fes, Fez-Meknès, Morocco

On-site / hybridQA / Testing Today

Is it worth applying?

AI checks visa and location, seniority and red flags, not just keywords.

??/100
Sign in to score

AI scoring needs a free account: you get 3 free AI scores after signing in.

About the job

Skills mentioned in this posting (12)

PythonCI/CDGitLinuxAutomationAPIsREST APIsJiraCloudConfluenceJenkinsOAuth

Sign in and add your skills to see which ones you're missing.

ALTEN MOROCCO , a subsidiary of the world leader in engineering and technology consulting, was established in 2008 and is now present in Fes, Rabat, Tetouan, and Casablanca . With over 2,200 employees , ALTEN Morocco aims to reach a Center of Excellence of 3,300 engineers by the end of 2027 . Today, it stands as a strategic player in supporting the professional development of engineers. Our mission: To meet the technological ambitions of our clients — leading international companies — in the automotive, rail, R&D, IT, telecommunications, and media sectors. Joining ALTEN Morocco means becoming part of a high-performance ecosystem and benefiting from: • A personalized and evolving career path • An ambitious skills development policy • A stimulating, collaborative, and meaningful work environment Within the project, your main tasks will include: 1. Test Case Automation - Design and implement system-level test cases in Robot Framework, backed by Python keyword libraries. - Validate against real system evidence: DLT traces, device logs, SSH command output on multiple OS domains (Linux/RichOS, QNX, ...), diagnostic responses, and cloud-side backend APIs. 2. Test Process - Build and maintain the integration between test execution and Jira / Xray (Cloud). - Own the CI/CD pipelines (GitLab CI, Artifactory) that run flashing, coding, test execution and reporting stages. 3. Test Bench & ECU Operation - Set up, configure and troubleshoot HIL / standalone test benches and lab infrastructure: ECU wiring and power control, network access (SSH jump hosts, static IPs). - Flash and code ECUs, manage software builds and variants, drive diagnostics over DoIP/UDS, and work with vehicle bus interfaces (CAN/Ethernet). - Maintain bench configuration. - Diagnose failures across the full stack and correctly attribute. Profile : - Master’s degree (BAC+5) from an engineering school or university specializing in embedded systems. - Experience in Testing. - Overall experience from 3 to 8 years. Requirements : - Programming - Python (reviewable, maintainable code) - Test framework - Robot Framework experience building libraries and writing keywords - ALM tooling - Hands-on Jira + Confluence + Xray automation - CI/CD - GitLab CI (or Jenkins/GitHub Actions), Git branching discipline - Embedded / automotive - ECU flashing & coding, UDS/DoIP diagnostics, DLT logging, Linux and QNX shell fluency - Connectivity - Practical grasp of HTTP/REST, MQTT, proxies, TLS/certificates, OAuth tokens, network debugging