This position is no longer available.

Ingénieur QA Sénior F/H

Permanent contract
Saint-Herblain
Salary: Not specified
Starting date: July 31, 2021
A few days at home
Experience: > 2 years
Education: Master's Degree

Smartway
Smartway

Interested in this job?

jobs.faq.title

The position

Job description

Nous rejoindre, c’est prendre part à une aventure passionnante et innovante autour d’un projet ayant du sens !

Nous recherchons notre futur(e) Ingénieur(e) QA Sénior F/H.

👥 L’équipe :

L’équipe produit est actuellement composée d’une dizaine de développeurs (dont 1 alternant), un engineering manager, trois product managers, deux Product Designer et deux ingénieures QA.

Tous passionnés, nous portons une grande importance à travailler comme un collectif dans lequel le dialogue est franc et bienveillant, les décisions sont collégiales et l’ambiance est chaleureuse.

L’équipe produit est découpée en plusieurs squads composées chacune d’un engineering manager, un ou plusieurs PM, un Product Designer et trois ou quatre développeurs. L’équipe QA est transverse et est emmenée à intervenir dans chacune des squads en fonction du delivery.

Nous rythmons le développement de nos produits par des itérations de 2 semaines en nous organisant autour des piliers de la méthode SCRUM (Transparence, Introspection et Adaptation), ce qui nous permet de nous adapter rapidement et naturellement aux défis qui nous sont posés.

🏗 Notre stack technique produit :

Chez Smartway, nous sommes des artisans, des touche-à-tout. Nous souhaitons que chacun(e) puisse être en capacité d’agir sur l’ensemble de notre stack technique ainsi que sur les différentes phases de nos produits : développement, tests, déploiements et maintenance.

Chacun(e) à son domaine d’expertise et ses affinités, mais nous cherchons à avoir une certaine polyvalence pour nous permettre d’être résilients. En tant que QA chez Smartway tu seras amené(e) à avoir une vision globale de nos différents produits.

Nos produits se décomposent en plusieurs catégories :

  • Des micro-services (Python / Django / PostreSQL) exposés derrière une API Gateway (Traefik) et communiquants via RabbitMQ,

  • La version Legacy de notre application Android (C# + Xamarin.Forms + pattern MVVM),

  • La nouvelle version de notre application Android (React Native, TypeScript),

  • Des applications web, SPA ou non (HTML, CSS, VueJS, TypeScript)

Nous accordons beaucoup d’importance à la qualité de notre code et de notre infrastructure (car nous sommes responsables de la maintenance de nos produits). Nous fonctionnons donc en intégration continue (via Github Action) et nos évolutions sont déployées en continu sur AWS (via Terraform).

On a beau faire de notre mieux, nous avons également de la dette technique (applications WindowsCE, un monolithe, etc…), mais que celui/celle qui n’a jamais pêché nous jette la première pierre 😜.

🚀 Tout un programme !

Au sein de notre équipe, tu auras de grands pouvoirs et donc de grandes responsabilités. Tu ne tomberas pas dans la routine car tu auras chaque jour des activités différentes et variées :

  • Participation aux grooming et définition des critères d’acceptances des nouvelles fonctionnalités,

  • Automatisation des tests,

  • Réalisation des tests manuels non automatisés,

  • Validation des versions majeures,

  • Mise en place d’un monitoring applicatif,

  • Evangélisation de la qualité au sein de la squad.

🏗 Notre stack technique QA :

  • Les exigences et cas de test sont définis et archivés dans SQUASH.

  • Pour l’automatisation des tests End-to-End nous utilisons Robot Framework avec les librairies Appium (pour les tests sur mobiles) et Browser (pour les tests sur le web).

  • Pour les tests de performance API nous utilisons Locust.

  • Une connaissance de python est recherchée pour pouvoir travailler sur ces deux frameworks.

  • Nous utilisons MANTIS pour le suivi des anomalies et AZURE pour le suivi du sprint.


Preferred experience

Nous demandons une expérience significative de 5 ans minimum dans la qualité logiciel.

Profil recherché & Etat d’esprit 🧠 :

  • Passionné(e) par l’automatisation ❤

  • Pragmatique et craftman(woman) dans l’âme, tu façonnes la stack pour répondre aux enjeux de la qualité🛠️.

  • Curieux(se) et autodidacte, tu aimes toujours apprendre des nouvelles choses et relever de nouveaux défis 💪.

  • Amateur(trice) d’énigmes, tu aimes enquêter pour trouver l’origine d’un problème

  • Sociable et empathique : automatiser des tests c’est cool, mais co-construire des produits à plusieurs c’est mieux 🍻!

  • Ouvert(e) d’esprit, avoir des certitudes c’est fort, et savoir les remettre en questions c’est encore plus fort 🧠!

  • Maintenir une veille permanente sur les nouvelles technologies ✨.

  • 😀 Venir avec sa bonne humeur.

Les avantages du poste 📦 :

  • Une ambiance bienveillante, saine et simple.

  • La collaboration entre équipes n’est pas une fausse promesse mais une réalité.

  • L’apprentissage et l’évolution pour t’épanouir professionnellement.

  • Télétravail possible à 100% et flexibilité dans tes horaires de travail. Poste sédentaire basé à Saint-Herblain (44) si pas de télétravail.

  • Mutuelle prise en charge par l’entreprise à 50%.

  • Un accompagnement à la mobilité financé (trouver un logement, une école, une crèche, un quartier sur Nantes et ses alentours).

  • Titres restaurant, Prime transport travail/domicile prise en charge à 100%, Cagnotte sport et bibliothèque, Journées par “enfant malade” pour les parents…


Recruitment process

  • 1 entretien avec nos QA engineer,

  • 1 entretien avec le CTO et un PM pour le “culture fit”.

🚀 Une intégration organisée avec précision pendant laquelle tu rencontreras toutes les équipes.

Want to know more?