OPEN POSITIONS

Apply to join Cosmo Tech today!

The Cosmo Tech team is more than 70 strong, speaks a dozen different languages in our two offices, and have studied at more than 60 universities around the world. Our diverse team values excellence, the pioneering spirit, enthusiasm, and team spirit. All Cosmonauts work hard to deliver world-leading solutions for partners and customers.

Interested in joining one of the world’s most exciting startups? Apply today to one of our open positions!

OPEN POSITIONS

Ingénieur assurance qualité logicielle (H/F)

Principales responsabilités
Au sein de notre équipe qualité, vous validez avec l’aide des équipes produit, la conformité technique et fonctionnelle de nos produits:

  • modélisation et simulation de système complexe,
  • application d’aide à la décision dans le monde du transport ou de la gestion d’actifs dans le domaine de l’énergie.

Vous participez à l’organisation des processus de qualité. Vous contribuez et organisez la rédaction de scénarii de tests automatiques et manuels. Vous participez à la rédaction de plans de tests, de plans d’assurance qualité. Vous êtes en relation avec des développeurs, des utilisateurs, des experts fonctionnels.

Et à ce titre, vous :

  • Utilisez nos produits comme pourraient le faire des utilisateurs avancés
  • Confrontez le comportement observé au comportement attendu décrit dans les spécifications fonctionnelles
  • Remontez les problèmes rencontrés aux équipes de développement
  • Créez et configurez les environnements de test (OS, applications)
  • Participez à l’élaboration des stratégies de vérification des applications avant livraison
  • Rédigez et implémentez des scenarii de tests pour les nouvelles fonctionnalités et pour la non-régression
  • Lancez et contrôlez des campagnes de tests, manuelles et automatiques, en relation avec les cycles de livraison des produits
  • Participez plus largement à la vie des produits : ajout de fonctionnalités, discussions avec les équipes pour améliorer les produits

Profil

  • Formation BAC+5 (Diplôme d’Ecole d’Ingénieur ou formation universitaire) minimum / jeune docteur
  • Jeune diplômé / 3 ans d’expérience en Assurance Qualité Logicielle
  • Capacités d’analyse et de synthèse, et de résolution de problèmes
  • Aptitude à appréhender rapidement les nouvelles technologies
  • Autonomie, rigueur
  • Persévérance, patience, curiosité
  • Bon relationnel, qualité d’écoute et esprit d’initiative
  • Capacité à travailler en équipe
  • Maîtrise de l’anglais courant (fluent)

Compétences

  • Connaissances scientifiques générales
  • Connaissances en modélisation et simulation numérique
  • Connaissances en programmation (Javascript, Python, Bash, POO)
  • Excellente culture informatique
  • Connaissance pratique de SVN, Git ou autre outil de gestion de version
  • Pratique des grands systèmes d’exploitations du marché : Windows, Linux, Mac OS X
  • Expérience de la virtualisation (VirtualBox ou autre outil de virtualisation) appréciée
  • Connaissance d’un logiciel de gestion d’incident type Jira, Trac, Bugzilla, etc, appréciée
Etudiant(e) alternant(e) pour rejoindre notre équipe QA

Dans le cadre de notre développement, nous sommes à la recherche d’un(e) Etudiant(E) alternant(e) pour rejoindre notre équipe QA de 3 personnes. Vous participez constamment aux efforts d’amélioration de la qualité du logiciel, tout en respectant les principes Agiles. En détail vs missions:

  • Réaliser des tests d’intégration
  • Participer à des campagnes de tests d’applications qui sont des innovations de ruptures pour nos clients
  • Participer aux tests de notre produit de modélisation et simulation de système complexes. Au coeur de l’action mais soutenu par l’équipe QA
  • Maintenir les plateformes et les données de test
  • Identifier, analyser et remonter les anomalies aux équipes de développement

Notre environnement technique :

  • Tests automatisés nous permettant de prendre le contrôle des applications testées par programmes :
    • Squish avec script Python pour les applications Qt C++
    • Protractor avec scripts Javascript pour les applications web Angularjs

Votre profil :

  • Etudiant(e) en formation supérieure en informatique, développement logiciel ou équivalent
  • Une première expérience sur des missions QA est un vrai plus !
  • Bonne connaissance des langages Python/ C++/JAVA exigée
  • Connaissance en méthodologie de tests et assurance qualité
  • Passionné et à l’écoute des nouvelles technologies
  • Être flexible et faire preuve d’adaptabilité dans l’environnement de travail.
  • Vous êtes rigoureux, dynamique et doté d’une curiosité, d’une agilité et d’un esprit d’équipe vous permettant de bénéficier à plein des libertés offertes par l’agilité
  • Vous avez envie d’apprendre et de partager vos expériences avec vos collègues
  • Vous avez l’habitude de travailler en agilité Scrum
Ingénieur R&D (modélisation)

Au sein de notre équipe de modélisation, Vous serez en charge de la spécification fonctionnelle, de la conception, du développement, de l’amélioration et du suivi de modèles de simulation de systèmes complexes sur la plateforme de la société.

Plus précisement :

  • Conception avec les experts métier (UML, csmML)
  • Développement des modèles conceptuels
  • Développement d’interfaces graphiques
  • Intégration des données
  • Définition des scénarios
  • Développement de protocoles d’expérimentation
  • Calibration et validation des modèles

Vous serez responsable de la définition et de la bonne exécution des projets de R&D dont vous avez la charge.

Profil recherché :

  • Formation supérieure en informatique, modélisation, développement de modèles ou équivalent
  • Très bonnes connaissances de langages de programmation C++ et en conception informatique (UML)
  • Expérience souhaitée en modélisation, simulation, et gestion de projet
  • Connaissance des méthodologies Agile et de gestion de projet
  • Capacité à travailler en autonomie, à s’adapter et faire preuve d’initiative
  • Curiosité, réactivité et appétence pour la relation client
  • Expérience requise en intégration de données, business analyst/lien et support client
  • Excellente communication écrite et orale (en français et en anglais)
Ingénieur R&D informatique

Au sein de notre équipe “Delivery”, Vous serez en charge de la spécification fonctionnelle, de la conception, du développement, de l’amélioration et du suivi de modèles de simulation de systèmes complexes sur la plateforme de la société.

Plus précisement:

  • Conception avec les experts métier (UML, langage développé en interne)
  • Développement des modèles conceptuels
  • Développement d’interfaces graphiques
  • Intégration des données
  • Définition des scénarios
  • Développement de protocoles d’expérimentation
  • Calibration et validation des modèles

Vous serez responsable de la définition et de la bonne exécution des projets auxquels vous participerez.

Profil recherché

  • Formation supérieure en informatique, modélisation, développement de modèles ou équivalent
  • Très bonnes connaissances de langages de programmation tels que C++, UML, Python, R, et outils tels que ETL, …
  • Expérience souhaitée en modélisation et simulation,
  • Une expérience en gestion de projet agile serait appréciée
  • Capacité à travailler en autonomie, à s’adapter et faire preuve d’initiative
  • Curiosité, réactivité et appétence pour la relation client
  • Excellente communication écrite et orale (en français et en anglais)
Stage DevOps

Au sein de l’équipe Technology Operation (8 personnes) et plus particulièrement du service devOps, votre objectif est de réaliser l’étude de solutions de management du code supportant GIT et de mettre en place la solution retenue.

Une plateforme de gestion de code permettrait à l’ensemble des développeurs Cosmo d’améliorer le cycle de développement en :

  • Facilitant les interactions inter-équipes ;
  • Automatisant l’exécution de tests sur les branches ;
  • Facilitant les revues de code ;
  • Permettant d’accéder graphiquement au code source de Cosmo.

Profil :

  • Etudiant(e) en informatique, développement
  • Vous justifiez d’à minima une expérience  stage ou projet en tant que Devops.
  • Vous avez des compétences techniques Système : Linux et/ou Windows.
  • Vous connaissez des outils de Scripting : Bash, Python, Perl, Shell, Powershell.
  • Vous connaissez l’une des technologies suivantes : Docker, Ansible, Openshift, Kubernate, Chef, Puppet, Jenkins.
  • Bonne culture informatique et scientifique
  • Débrouillard(e), curieux(euse), passionné(e) et avec une forte envie d’apprendre
Stage Qualité logicielle

Au sein de notre équipe qualité, vous contribuez aux campagnes de tests et validez avec l’aide des équipes produit, la conformité technique et fonctionnelle de notre produit d’aide à la décision dans le monde du transport ou de la gestion d’actifs dans le domaine de l’énergie.

Vous contribuez et organisez la rédaction de scénarii de tests automatiques et manuels. Vous participez à la rédaction de plans de tests, de plans d’assurance qualité. Vous êtes en relation avec des développeurs, des utilisateurs, des experts fonctionnels.

Et à ce titre, vous :

  • Utilisez nos produits comme pourraient le faire des utilisateurs avancés
  • Confrontez le comportement observé au comportement attendu décrit dans les spécifications fonctionnelles
  • Remontez les problèmes rencontrés aux équipes de développement
  • Participez à l’élaboration des stratégies de vérification des applications avant livraison
  • Rédigez et implémentez des scenarii de tests pour les nouvelles fonctionnalités et pour la non-régression
  • Lancez et contrôlez des campagnes de tests, manuelles et automatiques, en relation avec les cycles de livraison des produits
  • Participez plus largement à la vie des produits : ajout de fonctionnalités, discussions avec les équipes pour améliorer les produits

Profil :

  • Etudiant(e) en informatique, qualité logiciel, test ou équivalent
  • Etudiant(e) en informatique, qualité logiciel, test ou équivalent
  • Une première expérience (stage ou scolaire) en qualité est un vrai plus
  • Rigueur, organisation et diplomatie
  • Excellente culture informatique et scientifique
Spontaneous Candidature

Cosmo Tech is always looking for qualified candidates to join their teams in Lyon, France and San Francisco, California.

Our diverse team includes engineers, developers, modelers, marketers, salespeople, and managers who are all committed to serving our clients, working closely with our partners, and delivering the finest augmented intelligence products to decision makers in the world’s most complex industries.

The Cosmo Tech team is committed to our core values of excellence, enthusiasm, teamwork, and the pioneering spirit. Our team is drawn from more than a dozen countries, have studied at more than 60 universities around the world, and speak eleven different languages around the office, including English, French, Spanish, and Mandarin.

If you feel you have what it takes to be a Cosmonaut but don’t see any open positions that aligns with your skills and experience, apply as a spontaneous candidate.

APPLY TODAY