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.
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)
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).