{"id":3896771,"url":"https://alion.io/job/leyton-intermediate-automation-software-engineer","title":"Intermediate Automation Software Engineer","company":{"id":1856538,"name":"Leyton","domain":"leyton.com","url":"https://alion.io/company/leyton-com","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":{"grade":"C","score":61,"open_postings":14,"ghost_share":0.643,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Casablanca, Morocco"],"countries":["MA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GitLab CI","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jira","optional":false},{"name":"k6","optional":false},{"name":"Locust","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Rest API","optional":false},{"name":"Robot Framework","optional":false},{"name":"Selenium","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-06T10:59:01Z","employer_posted_date":"2026-11-06","last_verified_at":"2026-11-09T13:12:35Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":2},"description":"Leyton CognitX accompagne les entreprises dans leur évolution technologique en mettant l’intelligence artificielle et l’innovation au cœur de leurs enjeux. Entité du Groupe Leyton dédiée au conseil en IA et en technologies, CognitX réunit plus de 200 experts tech et Data Scientists qui mettent leurs compétences au service de projets à fort impact.\nDe la réflexion stratégique à la conception et au déploiement de solutions technologiques, nos équipes interviennent sur des problématiques variées et complexes. Elles associent expertise métier, maîtrise technologique et capacité d’innovation pour aider les organisations à faire évoluer leurs pratiques et à exploiter pleinement les opportunités offertes par l’IA et les nouvelles technologies.\nNotre conviction : la technologie prend tout son sens lorsqu’elle apporte des réponses concrètes aux enjeux des entreprises. C’est pourquoi nous concevons des solutions qui contribuent à améliorer leur performance, accélérer leur transformation et ouvrir de nouvelles perspectives de développement.\nDans le cadre du renforcement de nos capacités en automatisation des tests, nous recherchons un Intermediate Automation Software Engineer pour accompagner nos projets et contribuer à l'amélioration continue de la qualité logicielle.\nLe candidat aura pour mission de concevoir, développer et industrialiser des solutions de tests automatisés, en collaboration étroite avec les équipes de développement, DevOps et Product Owners.\nMissions et responsabilités\nAutomatisation des tests :\nConcevoir, développer et maintenir des suites de tests automatisés UI et API.\n\nImplémenter des frameworks de test basés sur Robot Framework, Playwright ou Selenium.\n\nDévelopper des keywords fonctionnels réutilisables et appliquer les principes du Page Object Model.\n\nMettre en œuvre les pratiques BDD pour structurer les scénarios de test.\n\nAutomatiser les tests end-to-end, les tests de régression et les parcours fonctionnels critiques.\n\nUtiliser XPath, CSS Selectors et les éléments du DOM pour fiabiliser les interactions automatisées.\n\nStratégie et qualité logicielle :\nParticiper à la définition de la stratégie de test, à la planification et à la conception des cas de test.\n\nAnalyser les exigences fonctionnelles et les tickets Jira pour identifier les scénarios à automatiser.\n\nAssurer la gestion du cycle de vie des anomalies, de leur détection jusqu'à leur résolution.\n\nAméliorer la couverture des tests et contribuer à la réduction des régressions.\n\nTests et évaluation des fonctionnalités IA :\nConcevoir des scénarios de validation des fonctionnalités basées sur l'intelligence artificielle.\n\nParticiper aux tests et à l'évaluation des réponses des agents IA et des systèmes RAG.\n\nÉvaluer la pertinence, la cohérence et la fiabilité des résultats générés.\n\nExplorer les approches d'automatisation assistée par IA, notamment Playwright MCP.\n\nCI/CD et industrialisation :\nIntégrer les tests automatisés dans les pipelines Jenkins et GitLab CI/CD.\n\nAutomatiser l'exécution des campagnes et la génération de rapports de test.\n\nContribuer à la mise en place de contrôles qualité au sein des pipelines CI/CD.\n\nOptimiser les temps d'exécution et améliorer la stabilité des tests automatisés.\n\nPerformance et collaboration :\nConcevoir et exécuter des tests de performance et de charge.\n\nAnalyser les résultats et identifier les axes d'amélioration.\n\nCollaborer avec les équipes Development, DevOps et Product Owners tout au long du cycle de livraison.\n\nCompétences techniques recherchées :\nCompétences indispensables\nProgrammation : TypeScript / JavaScript ou Python.\n\nUI Test Automation : Playwright ou Selenium.\n\nKeyword-Driven Automation : Robot Framework.\n\nAPI Testing : REST APIs, Postman.\n\nMéthodologies : BDD, Test Case Design, Test Planning.\n\nCI/CD : Jenkins, GitLab CI/CD.\n\nTest Management : Jira, Requirements Analysis, Defect Lifecycle.\n\nArchitecture de tests : Page Object Model, reusable keywords, XPath, CSS Selectors et DOM.\n\nCompétences complémentaires appréciées\nAI Testing : évaluation des agents IA et des systèmes RAG.\n\nPerformance Testing : k6, Locust.\n\nAI-assisted Automation : Playwright MCP.\n\nDocker et environnements cloud.\n\nProfil recherché :\nIngénieure en informatique ou génie logiciel.\n\n3 à 5 ans d'expérience en automatisation des tests logiciels.\n\nExpérience dans la conception et la maintenance de frameworks de tests automatisés.\n\nBonne compréhension des pratiques Agile, DevOps et CI/CD.\n\nCapacité à traduire les exigences fonctionnelles en scénarios de tests automatisés.\n\nAutonomie, rigueur, esprit analytique et capacité à collaborer avec des équipes pluridisciplinaires.\n\nIntérêt pour les nouvelles technologies et l'intelligence artificielle.\n\nObjectifs du poste\nRenforcer la couverture des tests automatisés.\n\nRéduire les régressions et les efforts de validation manuelle.\n\nIndustrialiser l'exécution des tests dans les pipelines CI/CD.\n\nAméliorer la fiabilité et la qualité des livraisons.\n\nContribuer à l'amélioration continue des pratiques de Quality Engineering.","description_format":"text","description_chars":5040,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Management Consulting","Tax Advisory & Preparation"],"lifecycle":[{"event":"open","at":"2026-11-06T23:24:08Z"}],"visa":[],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":1,"age_days":2,"expected_fill_days":26,"reasons":["conf:3","stale_co","win:early"],"computed_at":"2026-11-09T06:03:00Z"},"pay":null,"html_url":"https://alion.io/job/leyton-intermediate-automation-software-engineer","json_url":"https://alion.io/job/leyton-intermediate-automation-software-engineer.json","meta":{"generated_at":"2026-11-09T19:48:58Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6141,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1856538},"rest":"https://alion.io/mcp/rest/get_company?id=1856538"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fleyton-intermediate-automation-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fleyton-intermediate-automation-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fleyton-intermediate-automation-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/leyton-intermediate-automation-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fleyton-intermediate-automation-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3896771}},{"tool":"search_jobs","arguments":{"company":"leyton.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3896771},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}