Résumé
Ingénieur Testeur QA et Automatisation en CDI pour un Éditeur de solutions mobile et web dans la mobilité citadine et la MaaS. 5 ans d'existence, 50 pers, forte croissance, outsider qui devient leader. Stratégies + choix des outils à faire ! 40-50k€
JobOpportunIT est un cabinet de recrutement et chasseur de têtes spécialisé en informatique. Pas de SSII/ESN/consulting, uniquement des postes en client final : startup, éditeurs de logiciels, PME et grands groupes. Conseils personnalisés, mise en avant de votre candidature, relation de confiance avec nos clients, gratuité :
Pourquoi passer par nous ?
CONTEXTE
Notre client est un éditeur de solutions web et mobile dans le domaine de la mobilité citadine. Créé il y a un peu plus de 5 ans, ils sont déjà une 50aine de personnes (!) avec le siège social (et la R&D) sur Sophia Antipolis. La société a également des antennes sur Bordeaux et Toulouse pour la partie commerciale. Ils conçoivent, développent et commercialisent principalement en marque blanche une gamme de solutions intégrées (ou non) de transport, billétique et covoiturage sur application mobile et web. Le but est d'aider, guider et faciliter la vie des voyageurs lors de leurs trajets.
Ils ont gagné plusieurs prix et concours nationaux et européens. Leur position est en train de changer d'outsider à leader sur le marché. Ils gagnent actuellement tous les gros projets (publics et privés) face à des sociétés pourtant beaucoup plus importantes. Leurs clients sont des particuliers, des opérateurs de transports, des agglomérations urbaines ou des grands groupes à destination de leurs administrés ou employés. Ce qui regroupe au quotidien plus de 1 million d'utilisateurs ! Ils se lancent aujourd'hui sur de nouveaux projets ambitieux dans la "mobility as a service".
C'est une société stable et bénéficiaire qui est en train de finaliser une très grosse levée de fond afin de continuer sa croissance, accroître son marché et proposer de nouveaux services. Ils nous font confiance car nous avons déjà recruté de nombreuses personnes pour eux depuis les tous débuts de la société et dans toutes les équipes. Actuellement, ils sont en recherche d'un ingénieur QA.
Le département technique/R&D est composé de +25 développeurs (7 dev mobile Android, 4 dev mobile iOS, 10 dev Java/Core, 6 dev web) , 6 chefs de projets, 4 PO et 2 designers. 1 devOps et 1 QA les ont rejoint récemment. Face à la croissance, les locaux se sont agrandi et une réorganisation a été faite en 4 équipes produits, plutôt que par domaine technique. Un lead technique gérant de façon transversale chacune des composantes techniques (dev mobile iOS et Android, Java back-end et web).
Vous y trouverez une ambiance bonne enfant mais dans un cadre bien organisé, tout en laissant de l'autonomie aux équipes. Notre client s'est en effet très bien structuré pour être capable d'absorber de nombreux nouveaux projets venant de toute la France. Le frigo est bien rempli et vous pourrez participer aux nombreux événements formels et informels organisés très régulièrement : viennoiseries quasi quotidiennes, pots, repas commun (raclette, galette, Noël, concours de cuisine...), afterworks, etc. Locaux au top avec une terrasse pour les beaux jours. Bataille de balles déstressantes à prévoir ;)
POSTE
L'équipe de testeur se constitue petite à petit, vous viendrez soutenir le lead de l'équipe QA, composée de vous 2 dans un premier temps avant de prendre plus d'importance. Le souhait du CTO est de vouloir automatiser le plus possible.
Quelques études et tests ont été faites mais tout peut être remis en question. Même si quelques outils et débuts d'automatisations ont pu être mis en place (comme le choix d'Appium ou Katalon Studio). Vous aurez donc à mettre en place la stratégie des tests en collaboration avec les différentes équipes.
Vous êtes l'interlocuteur privilégié pour ce qui touche à la QA aussi bien au niveau technique qu'au niveau opérationnel. Vos tâches seront de collaborer sur :
- Mise en place de la stratégie de Tests, quasiment "from scratch"
- Etude et choix des outils de tests et de qualité à mettre en place
- Echange avec les équipes techniques (web/ mobile/ back-end) pour la mise en place de process adaptés en fonction des impératifs de chacun
- Rédaction des cahiers de tests (tout n'est pas à faire/refaire !)
- Déroulement de tests et automatisation sur les volets mobile et web
- Suivi des tickets ouverts par les clients avec le chef de projet client référent (pas d'échange avec les utilisateurs)
Environnement technique :
- Back-end : Java, Redis, ELK, Docker/Kubernetes, Jenkins, Sonar, architecture micro-services
- Mobile : Swift 5 (et ObjectiveC), Java et Kotlin
- Web : PHP/Symfony, JavaScript, WordPress, HTML/CSS/Less
Méthodologie Agile (Scrum adapté), avec une grande autonomie laissée aux équipes.
PROFIL
Idéalement Bac+2/3/5 en Informatique. Ouvert à des autodidactes avec des projets, portfolios et expériences conséquentes. Le profil recherché est plutôt orienté sur des personnes confirmés +3/4 ans d'expérience.
Compétences techniques attendues :
- Excellente maîtrise dans la rédaction de cas de tests et leur exécution (côtés UI et serveur)
- Bonne maîtrise d'outils d'automatisation de tests (type Selenium, Appium...)
- Bonnes connaissances en scripting
- Bonnes connaissances des outils et du marché du test
- Avoir l'habitude de travailler dans un environnement Agile
Qualités attendues : rigueur, organisation, curiosité, force de proposition...
Notre client recherche une personne qui sera s'investir à 100% et qui considérera les projets comme les siens. L’état d’esprit y est important les personnes recherchées devront à la fois s’insérer techniquement/fonctionnellement au projet mais aussi humainement à l’équipe.
CONDITIONS SALARIALES
Fourchette de 40-50k€, selon les expériences, les projets et le profil.
Contrat CDI Cadre avec 10-12j de RTT, convention Syntec.
Avantages : Mutuelle d'entreprise et prochainement Ticket restaurant
PROCESS DE RECRUTEMENT
Suite à un point complet et à l'envoi, avec votre accord, de votre CV à notre client, vous avancez et négociez directement avec lui. Les étapes sont les suivantes :
- 1er entretien RH/motivation et technique avec plusieurs personnes de la société (dont au moins un responsable et une personne technique)
- Possibilité d'un test technique
- 2ème entretien RH/motivation avec d'autres responsables
- Proposition
Photos
Ci-dessous, 5 photos des locaux de l'entreprise.