Ingénieur Test et Intégration Continue

Description du poste:

Description

Descriptif du poste

Intersec est un éditeur de logiciel français qui démocratise la prise de décision basée sur la donnée, notamment auprès des opérateurs télécoms. Au travers de solutions Big Data en temps réel, nous aidons dans la valorisation de leurs données de transaction et de géolocalisation. Nos cas d’usage, allant de l‘exploitation de données géolocalisées à l’optimisation de campagnes marketing, nécessitent une expertise algorithmique dans l’analyse de données.

Intersec, fondée en 2004, l'entreprise a séduit l'international, nos solutions sont utilisées dans plus de 80 pays dans le monde et compte 150 salariés.

Si vous appréciez de mener des investigations poussées pour trouver l’origine des problèmes, voire recourir à des développements de fix dans le code source, afin de livrer des applications robustes, performantes et élégantes : de nombreux défis vous attendent au sein de notre R&D (+50 ingénieurs) !

Nous aimons créer des logiciels dans les règles de l'art. Aussi, nous sommes très attentifs à la qualité de nos productions. Nous croyons au principe KISS (Keep It Stupid Simple) et tout ce que nous mettons en production est préalablement revu via Gerrit.

Nous recherchons des co-équipier(e)s qui partagent notre philosophie : passion de la techno, qualité du code, volonté d'apprendre et de tenter des choses nouvelles, travail en équipe.

Vos missions :

Intégré(e) à l’une de nos équipes R&D, vous travaillez en étroite collaboration avec l’équipe Product management et les équipes de développement. Vous aurez également l’occasion d’interagir fréquemment avec notre équipe et support, afin d’assurer un maximum de qualité de nos solutions.

En assurant un rôle de référent(e) technique et fonctionnel de votre produit, vous acquérez une vision claire de chaque étape du développement d’un produit, dans un environnement Agile.

Garant(e) de la qualité de nos logiciels au fur et à mesure des développements, vos missions sont variées :

  • Comprendre les objectifs des tests, afin de proposer le scénario le plus adapté
  • Définir et réaliser des tests aussi bien en cours de développements qu’en phase de recette
  • S’assurer de livrer dans les temps le logiciel à mettre en place chez les clients
  • Réaliser des tests de performances et de non-régression
  • Développer l'automatisation des tests (python)
  • Effectuer le support de niveau 3 (qualification de bugs)
  • Maintenir les plateformes de tests et démos
  • Réaliser le « reporting » : tableau de bord, indicateurs

Quelques challenges à venir :

Mettre en place des architectures efficientes pour automatiser les tests de performances (backend et front)

Contribuer au développement de notre offre « cloud » au moyen de tests poussés dans un environnement multi-host.

Participer à l’évolution fonctionnelle de nos produits, uniformiser les process / builds / outils / technologies.

Mettre en place un environnement de test afin de tester sur de gros échantillons de données, trouver un moyen de valider rapidement les algorithmes.

Notre environnementtechnique :

  • Framework de test : python, Selenium, Buildbot
  • Système de contrôle de version : Git
  • Environnement : Linux (Debian ou toute autre distribution avec laquelle vous êtes à l’aise)
  • IDE : Le plus souvent Vim or Emacs
  • Autres outils : gdb (débogage), outils de débogage web, perf (monitoring de performances)
  • Server de test : Squash

Requirements

  • Une première expérience en validation ou test de solutions vous a permis d’acquérir des méthodologies et connaissances approfondies dans le domaine de la qualitélogicielle.
  • Vous avez un bon niveau en développement python : pragmatique, vous aimez automatiser un maximum de tests.
  • Les frameworks de tests tels que Behave, Cucumber, Unittest, Selenium, etc. n’ont plus de secrets pour vous !
  • Vous êtes familier(e) d’outils de debugging et profilage.
  • Passionné par les nouvelles technologies, vous entretenez une veille active, apprendre est pour vous une seconde nature.
  • Vous êtes d’un naturel curieux, vous aimez aller au fond des choses.
  • De par votre rigueur et votre honnêteté intellectuelle : on dit souvent de vous que vous êtes pointilleux(se).
  • Vous n’avez pas peur de prendre des initiatives, pour améliorer des process ou proposer de nouveaux outils qui permettraient d’améliorer la qualité des tests, par exemple
  • Bonus : vous savez utiliser Git.

Benefits

Pourquoi rejoindre Intersec ?

  • Si vous recherchez à travailler sur des projets porteurs,
  • Si vous êtes un(e) passionné(e) par l’innovation et les réseaux télécoms,
  • Si vous recherchez une équipe ouverte à l’innovation et à l’initiative,
  • Si vous aimez les environnements multiculturels (+25 nationalités),
  • Si vous êtes à la recherche d’un environnement avec une forte culture technologique : blog, hackathon, show & tell, bonnes pratiques / standby,
  • What we value? Agilité, esprit d’équipe, innovation, bienveillance,
  • Plusieurs activités “Bien-être” et “team-building”,
  • Carte Swile pour la pause déjeuner, prise en charge de 100% de l’abonnement Navigo, mutuelle compétitive, remote friendly,
  • Accompagnement des personnes en situation de handicap et proposition annuelle de chèques CESU d’une valeur faciale de 1000€ à nos salariés ayant la Reconnaissance en Qualité de Travailleurs Handicapés
  • Notre blog tech : https://techtalk.intersec.com
  • Notre github : https://github.com/Intersec
    • 5 autres jobs qui pourrait t'intéresser:

      RemoteFR t'aide à trouver ton prochain job 100% remote : Crée ton profil

      Poster une annonce 100% télétravail

      Vous recrutez en télétravail?

      Ciblez des milliers de travailleurs remote en postant sur le 1er site d'annonces full-remote en France!