Ingenieur Recette et Validation logicielle - H/F

COLLECTE LOCALISATION SATELLITES
Canton of Toulouse-11, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Remote
Canton of Toulouse-11, France

Tech stack

Testing (Software)
Microsoft Windows
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Confluence
JIRA
Automation of Tests
Azure
Cloud Computing
Communications Protocols
Continuous Integration
Linux
Protocol Buffers
Graphical User Interface
JSON
Python
Scrum
Systems Development Life Cycle
Cloud Services
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
Transmission Control Protocol (TCP)
Strategies of Testing
TypeScript
XML
GitHub Copilot
GIT
Gitlab-ci
Kubernetes
Playwright
Kafka
GraphQL
Data Management
REST
Devsecops
Docker

Job description

En tant qu'Ingénieur·e QA, votre mission va au-delà de la simple exécution de tests. Vous êtes responsable de la stratégie de validation automatique sur l'un de nos produits. En mode Build comme en Run, vous concevez, automatisez et modernisez nos pipelines de tests pour garantir des livraisons rapides, fiables et de haute qualité. Intégré·e dans un environnement CI/CD DevSecOps à la pointe et déployé sur le Cloud (AWS, Azure) ou nos propres datacenters, vous manipulez une stack moderne et axée sur l'efficacité :

  1. Automatisation IHM & API : Vous maîtrisez Playwright, Typescript et/ou Python pour concevoir des tests d'interfaces graphiques et d'API robustes.

  2. Infrastructure & CI/CD : Vous pilotez vos campagnes de non-régression et de performance dans des environnements Docker et Git.

  3. Innovation & IA : "Gourmand·e" de tech, vous intégrez des outils comme GitHub Copilot pour accélérer la génération du code des tests et utilisez Allure pour un reporting centralisé afin de favoriser le déploiement en continue. Vous naviguez au cœur de deux écosystèmes ultra-collaboratifs et dynamiques:

  4. La Communauté QA : Vous partagez vos bonnes pratiques, mutualisez les bases de code et accélérez l'adoption de l'IA avec vos pairs ingénieurs QA.

  5. L'Équipe Projet Agile : Vous travaillez main dans la main avec le Product Manager, le Product Owner, l'Architecte, les Tech Lead et les Développeurs pour concevoir la stratégie de tests dès les premières phases de conception. Vous interviendrez sur notre plateforme de surveillance des pêches permettant de croiser de multiples sources de données Metoc, AIS, Radar, VMS… Environment technique: · Poste de travail portable sous Linux ou Windows · Déploiement Helm / Kubernetes / Docker ; Cloud AWS/Azure, OnPrem DC CLS ou Client · API Rest/GraphQL/SOAP, Kafka · Outils de tests: Playwright (Typescript), Python, Reporting Allure, Git, GitLab CI/CD, IA GitHub Copilot · Gestion de projet : JIRA, Confluence · Outils de tests manuels : Squash TM

Requirements

Vous êtes passionné par le test logiciel et possédez de solides notions en développement logiciel, ce qui vous permet de dialoguer d'égal à égal avec les équipes de dev. Pour vous, une exigence fonctionnelle se traduit naturellement en un plan de test automatisé, augmentant la fiabilité et accélérant les livraisons. Ce que nous attendons de vous : · 1 - Expertise sur le métier du test logiciel o Certification ISTQB ou excellente connaissance du test logiciel o Expertise sur l'écriture de tests automatisés d'un produit logiciel Web : Front et/ou Back o Expertise sur la gestion des données o Capacité à organiser et jouer une campagne de tests manuels et automatiques et à structurer les rapports de tests pour accélérer la prise de décision · 2 - Maitrise du développement de test logiciel o Maitrise du cycle de vie du logiciel (SDLC) et du processus Agile/SCRUM o Maitrise des protocoles de communications synchrones/asynchrones : HTTP et TCP : API REST/GraphQL/SOAP, OGC, WMS, KAFKA o Connaissances d'un ou plusieurs formats d'échanges JSON, XML, Protobuf o Connaissances des systèmes de stockage de la donnée : Fichier, BDD (SQL), Objet S3 o Très bonne connaissance du langage Python o Savoir coder, savoir générer via IA et maintenir les tests automatisés d'interface Web et/ou d'API · 3 - Savoir-être o Comprendre les enjeux business et avoir le sens des priorités vs des urgences o Bon communicant et esprit d'équipe o Savoir s'engager et créer la relation de confiance o Être toujours orienté solution o Capacité à adresser les virages technologiques, passionné par les nouvelles tendances tech et l'IA

Benefits & conditions

Salaire et avantages

*Restaurant d'entreprise *Télétravail *Reconnaissance (Intéressement avec abondement, primes exceptionnelles, primes de cooptation) *Politique d'entreprise en faveur de la diversité, de l'égalité professionnelle et de l'emploi des travailleurs handicapés *Compte épargne temps *CSE attractif (sport, participation voyages, etc…) *Package régime de Santé Mutuelle et Prévoyance très favorable (participation employeur élevée) *Parking à vélo couvert/sécurisé et borne de recharge véhicules électriques

About the company

Au cœur des enjeux de la planète, CLS, Société à missions, filiale du CNES et de la CNP, est une société à mission internationale, pionnière dans la fourniture de solutions d'observation et de surveillance de la Terre. Opérateur historique des balises Argos, CLS, depuis 1986, avec plus de 1200 collaborateurs dans le monde, sur près de 41 sites dans 20 pays et un chiffre d'affaires annuel de près de 220 millions d'euros en 2025, figure parmi les spécialistes des services satellitaires en utilisant les technologies spatiales les plus avancées, couplées au génie logiciel et à la data-sciences. Vous souhaitez rejoindre des équipes agiles et dynamiques sur des projets innovants et ambitieux ? Explorer de nouvelles technologies ? Evoluer sur des projets transverses et variés autour des 5 secteurs d'activité de CLS ?

Apply for this position