Quality Engineer – QShield (Cybersecurity Products)

Télétravail, France CDI

À propos de Quarkslab

About Quarkslab

Quarkslab builds cutting-edge cybersecurity solutions used by security-driven companies and institutions around the world. Our QShield product suite focuses on software protection and reverse engineering resistance across desktop, mobile, and embedded platforms.

We’re not in the cloud — we build real software, tested on real systems. If you enjoy diving deep into complex technical environments, automating smart test coverage, and owning quality end-to-end, read on.

Le poste

Your Mission

We’re looking for a Quality Engineer to own, drive, and evolve the testing strategy for QShield products. You’ll take the lead on functional and integration test automation, and ensure engineers uphold a high standard of testing. This role blends technical depth, test architecture, and education — you’ll be the quality ambassador across multiple products and platforms.

What You’ll Do

🧪 Lead Test Strategy

  • Define and implement strategies for functional and integration testing.

  • Continuously evaluate and improve test coverage (we have over 1000+ tests).

  • Identify gaps, deadweight, and flaky tests — and fix them.

👩🏫 Spread the Quality Culture

  • Guide and support developers in writing and maintaining effective tests.

  • Help teams adopt best practices in automated testing and test-driven development.

  • Act as a reference point for all QA-related matters across product teams.

🔍 Dig Deep Into Complex Systems

  • Work closely with engineers to understand product internals.

  • Reproduce bugs, build regression tests, and support issue triage.

  • Ensure our products are robust across updates and across environments.

Our Tech Stack

🧰 Languages & Tools:

  • LIT (LLVM’s test format)

  • Python

  • C/C++ and Java (nice to have for deeper integration)

💻 Operating Systems:

  • Linux

  • Windows

  • macOS

  • Android

  • iOS

🏗️ Build Toolchains:

  • CMake

  • Java (Maven, Gradle)

  • MSVC / Xcode

  • Android NDK/SDK (occasionally)

Profil recherché

What We’re Looking For

✅ Solid experience designing and maintaining automated test frameworks.

✅ Strong Python skills, especially for tooling, scripting, or test orchestration.

✅ Comfortable working across OSes (Linux, Windows, macOS).

✅ A structured and autonomous mindset, able to take ownership of test infrastructure.

✅ Great communication skills and willingness to mentor engineers.

✅ Curious and rigorous — you don’t stop at "it works on my machine."

Nice to Have

📦 Background in product testing or software QA in B2B environments.

🔐 Familiarity with cybersecurity, reverse engineering, or software protection.

🧠 Bonus points for C++ or Java knowledge — not mandatory but helpful.

👷♂️ adminsys/cross-platform development

Why Join Us?

🔍 Take ownership of quality in mission-critical security products.

💬 Collaborate with a team of brilliant engineers and security researchers.

🛠️ Shape your tooling and test architecture — your decisions will matter.

🌍 Work on meaningful tech, with a human-sized team and international outlook.

🧘 Flexible work environment, whether you're near Paris or remote (in France).

Détails sur le poste
Télétravail, France
CDI
Propulsé parTaleez