Skip to content

Open nowPosted 122 days ago

Software QA Engineer (SDET)

harfanglab-16667118198 open roles

Where
Paris, France
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware QA Engineer (SDET)harfanglab-1666711819 · Paris, France
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on harfanglab-1666711819's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.7%1 day
  2. 3.5%3 days
  3. 7.8%7 days
  4. 14.6%14 days
  5. 34.0%30 days
This job: posted 122 days ago

The posting

Qui sommes-nous ?

HarfangLab est une scale-up française spécialisée dans la cybersécurité qui développe une plateforme unifiée reposant sur un agent unique et léger ainsi que sur une IA conçue pour la cybersécurité. Enrichie en continu grâce à notre R&D, notre plateforme réunit des solutions EDR (Endpoint Detection and Response), EPP (Endpoint Protection Platform), ASM (Attack Surface Management), ITDR (Identity Threat Detection and Response) et Email Security, ces deux dernières ayant rejoint la plateforme en 2026. Ensemble, elles permettent de détecter et neutraliser les menaces ciblant les postes de travail, les serveurs, les identités et les environnements de messagerie. Nos moteurs, modèles et algorithmes identifient les comportements anormaux, génèrent des alertes de sécurité et bloquent les activités malveillantes.

Depuis notre création en 2018, notre technologie bénéficie d’une forte reconnaissance dans le secteur. Notre EDR a été le premier à être certifié par l’ANSSI en 2020, puis le premier à obtenir une qualification de l’ANSSI en 2025 et une certification du BSI en Allemagne. Nous sommes également fiers d’avoir intégré le programme French Tech 2030, aux côtés de 80 entreprises françaises innovantes, alors que la résilience cyber est devenue un enjeu stratégique majeur pour l’Europe.

Nous avons levé au total 30 millions d’euros, ce qui nous a permis de renforcer nos équipes, passées de 40 collaborateurs en 2023 à 140 aujourd’hui, et d’accélérer notre développement en Europe.

Aujourd’hui, HarfangLab protège les endpoints de plus de 1 000 clients de toutes tailles et de tous secteurs, notamment des groupes industriels du CAC 40, des entités gouvernementales, des PME, des hôpitaux et des collectivités locales. Avec un fort esprit collectif et des ambitions internationales, HarfangLab poursuit son expansion tout en restant fidèle à sa mission initiale : protéger les organisations face à des cybermenaces toujours plus complexes, tout en leur permettant de garder la maîtrise de leurs données.

Pourquoi est-ce que l'on recrute ?

Dans le cadre de sa croissance, HarfangLab cherche à renforcer son équipe QA constituée aujourd'hui de 4 personnes. Nous avons besoin de vous pour améliorer nos tests et poursuivre nos efforts dans la rédaction de tests automatisés.

Quelles sont vos missions principales

Développement de tests :

  • Augmenter la couverture de tests avec de nouveaux tests end-to-end avec Python/Behave.
  • Ajouter de nouveaux tests end-to-end frontend inclus avec Playwright.

Maintien du framework de tests :

  • Assurer le suivi et la stabilité des différents tests automatisés
  • Suivre la bonne résolution des bugs identifiés par les tests automatisés
  • Améliorer le framework pour simplifier l'utilisation et l'écriture de tests

Accompagnement QA :

  • Accompagner les équipes dans l'utilisation et la mise en place des outils et pratiques QA
  • Faire évoluer la stratégie de tests d'automatisation en collaboration avec les autres équipes

A propos de notre environnement technique

  • Nous développons avec : Python 3, Behave, Playwright
  • Nous utilisons : Gitlab (Tickets/CI/CD), ReportPortal
  • Avec notre produit vous serez exposé à : Kubernetes, Linux, macOS, Windows

A propos de vous

Formation et expérience :

  • Diplôme d’école d’ingénieur ou Master en informatique (Bac+5).
  • Expérience significative chez un éditeur de logiciel, en développement et/ou en QA.
  • Une appétence marquée pour la qualité logicielle.

Compétences requises en développement et qualité :

  • Maîtrise de Python (langage principal de notre stack de tests).
  • Capacité à concevoir, maintenir et faire évoluer une base de tests automatisés (lisibilité, maintenabilité, bonnes pratiques).
  • Aisance pour identifier et proposer des améliorations d’architecture dans un code existant.
  • Expérience concrète avec un outil de CI/CD (GitLab CI, Jenkins, GitHub Actions…).

Atouts appréciés :

  • Expérience avec Behave, Pytest et/ou Playwright.
  • Connaissance de Rust (intéressante pour comprendre le code produit).
  • Familiarité avec les tests API, E2E ou dans un contexte produit complexe (agents, VMs, backend, connecteurs, ...).
  • Expérience avec différents OS : Linux, macOS, Windows.

Qualités humaines :

  • Vous communiquez clairement, êtes autonome et savez faire le lien entre votre travail et celui de l’équipe.
  • Vous aimez travailler en équipe, en présentiel comme en remote, et proposez des améliorations concrètes au quotidien.
  • Vous comprenez avant d’implémenter : une journée d’investigation vaut mieux qu’une solution rapide à annuler le lendemain.
  • Vous êtes curieux(se) : veille, expérimentation, et partage de vos découvertes avec vos collègues.

Langues :

  • Français courant (C1 minimum).
  • Anglais professionnel : échanges quotidiens dans un contexte international.

Ce que vous pouvez attendre de votre futur manager et équipe?

L'équipe QA est portée par un objectif commun : garantir la qualité du produit. Au-delà de cet objectif, elle joue un rôle clé dans la diffusion d'une véritable culture qualité au sein du Pôle Produit, en intégrant les tests automatiques au plus tôt dans le cycle de développement grâce à des pratiques telles que l'Agile Testing et le TDD (Test-Driven Development).

Comme toutes les équipes chez HarfangLab, l'équipe QA travaille en autonomie et les décisions se prennent de manière collégiale autant que possible. Chaque membre est encouragé à contribuer activement à la vision collective, à prendre des initiatives et proposer ses idées pour en faire profiter l'ensemble de l'équipe : identifier un axe d'amélioration, proposer un nouvel outil ou optimiser une codebase sont autant de contributions bienvenues.

A propos de nous

Nos bureaux et vie d'équipes

  • Des bureaux en pleins cœurs de Paris, vers Bourse (75002).
  • Un équipement performant selon les envies et besoins (PC, Mac, écrans supplémentaires...).
  • Des événements sont organisés régulièrement: séminaires, apéros, soirée à thèmes etc...
  • Un onboarding pour accueillir chaque nouveau collègue avec une explication des métiers et un parrain qui vous accompagnera durant vos débuts !

Et plus encore :

  • Un packaging attractif constitué de votre fixe ainsi que d'une prime d'intéressement : 50k-60k
  • La possibilité de travailler en remote depuis la France avec un rythme flexible,
  • Un parrain pour vous accompagner durant toute votre période d'essai,
  • La meilleure mutuelle, Alan,
  • Des tickets restaurants et une plateforme de réduction en lien avec notre comité d'entreprise sur Swile,
  • 8 à 11 jours de RTT par an en plus des 25 jours de congés payés,
  • Un abonnement Egym (anciennement GymLib), pris en charge à 80% par HarfangLab,
  • Un accès aux formations ou salons de votre choix et selon vos besoins professionnels.

Le processus de recrutement

1 : Un premier entretien en visioconférence de 30 minutes avec notre Talent Acquisition,

2 : Un entretien en visioconférence de 30 minutes avec un membre de l'équipe QA,

3 : Une étude de cas à réaliser chez vous,

4 : Dans nos locaux, un entretien technique suivi d’un échange avec le lead de l’équipe et d'un teamfit avec des membres d’équipes transverses,

5 : Un questionnaire de personnalité au travail à réaliser suivi d'un entretien final RH.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against harfanglab-1666711819's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on harfanglab-1666711819's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    harfanglab-1666711819's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.