Digiexam

QA Engineer

OmrådeStockholm
Publicerad2025-08-12
Ansök senastÖppet tills vidare

Om jobbet

JOIN US ON OUR JOURNEY TO DIGITIZE EXAMS WORLDWIDEAt Digiexam, we're more than just a SaaS company. We're a pioneering force in EdTech innovation, empowering educational institutions worldwide with cutting-edge, reliable exam solutions. Since our start in 2011, we've grown into the go-to platform for 350,000+ users across 14 countries, facilitating 18 million+ exams - all while providing an exceptional user experience that sets the industry standard.

ABOUT THE ROLEDigiexam builds technology for secure and reliable digital exams with device lockdown and LMS integrations used by schools and universities worldwide. Our products combine a cross-platform student application (with full device lockdown) and a modern web platform for authoring, administering, and grading exams.

As a QA Engineer you will own product quality end-to-end: break our apps in smart ways, explain exactly how you did it, and help engineers fix the right things fast, while thinking like both a student, an administrator and a red-team tester. This means you'll be collaborating daily with our product and support team about the products we build and support.

SOME OF THE THINGS YOU'LL GET TO DO
  • Deep system-level testing for lockdown & exam flow on Windows and macOS, verifying group profiles/policies, firewall/network configurations, system hardening, logs, and exam workflows both online and offline
  • Configure and manage virtual machines and test environments to reproduce, isolate, and verify issues across different OS setups.
  • Create gold-standard repros: minimal steps, deterministic data, logs/traces (OS + app), screen/video captures, and environment diffs; file crisp issues developers love.
  • Web testing (UI + API): design and execute scenarios against our educator/admin web apps; validate acceptance criteria, RBAC, and business rules; perform API checks in Postman and verify responses/side-effects.
  • Threat-model and probe: think like a cheater-attempt bypasses (keyboard shortcuts, windowing, screen capture, network tricks, MDM/profile toggles, kiosk/lock task escapes), and document risk & containment.
  • Automation where it pays off: contribute smoke/regression suites (e.g., Playwright for web), build platform scripts/tools for evidence collection, and add pragmatic CI checks.
  • Partner across teams: collaborate with Desktop (Rust/Tauri), Backend (Go, gRPC), and Frontend (TypeScript/React) to prioritize issues, tighten specs, and ship high-confidence releases.

WHAT WE OFFERYou'll become a part of our international team of 20 colleagues. In addition to working in an ambitious SaaS environment within a 100% bootstrapped company, we offer you:
  • Flexible way of working: mix working from home with office collaboration in Slussen with your team at least 2 days a week.
  • A comprehensive benefits package including fixed salary, pension, and insurances.
  • 30 days of vacation and a breakfast buffé every Tuesday.
  • A wellness allowance of 5000 SEK and one monthly team gym session during working hours.
  • Regular team activities such as After Works, Kick-offs, Summer- and Christmas parties.

SKILLS & EXPERIENCE WE'D LOVE
  • Background as a system administrator on Windows and/or macOS: able to configure and manage operating systems, group policies/profiles, firewall/network rules, system hardening, and detailed log analysis.
  • Able to spin up and configure virtual machines and test environments to reliably reproduce, isolate, and verify issues.
  • Proven QA experience testing and validating on Windows/macOS platforms.
  • Web QA depth: strong exploratory skills, clear test design, UI regression instincts, and solid Postman/API chops (auth flows, headers, schemas, idempotency, error handling).
  • Evidence mastery: can convert "it's broken" into a precise, reproducible defect with artifacts (logs, recordings, repro environments).
  • Security mindset: familiarity with pentesting workflows (Burp Suite, mitmproxy, TLS/proxying, endpoint hardening), threat modeling, abuse-case testing-especially around lockdown/anti-cheat.
  • Tooling literacy: comfortable with at least one scripting language (PowerShell, Bash, Python, etc.) and modern QA tooling; able to read code and reason about logs/metrics/traces.

BIG PLUSES (NOT MUST-HAVES)
  • Can read and discuss code in Go, Rust, or TypeScript (even better if you've written tests or small tools).
  • Experience with Playwright (web), Appium/XCUITest/Espresso/WinAppDriver (mobile/desktop bits where relevant), or platform-specific scripting.
  • Knowledge of gRPC, auth flows (OAuth2/OIDC), and LTI 1.3-style LMS integrations.
  • Comfort with observability tools (logs/metrics), packet captures (Wireshark), and CI pipelines.
  • QA experience on iPadOS and/or Android.

HOW WE WORK
  • Evidence-first QA: clean repros, quick risk calls, and pragmatic automation.
  • Security by design: we evaluate features through "could this be abused to cheat?"
  • Collaboration > silos: QA partners with engineering and product from spec to release.

WHAT SUCCESS LOOKS LIKE IN 90 DAYS
  • You've closed high-signal bugs with exemplary repros across two platforms.
  • There's a lean but valuable set of smoke tests running in CI.
  • You've documented at least one meaningful bypass attempt (and helped us neutralize it).

READY TO HEAR MORE?
We are eager to get to know you! Apply in just a couple of minutes using your LinkedIn profile or upload your resume and answer a few initial screening questions. We look forward to hearing from you!

Department Product & Tech Role QA Engineer Locations Stockholm Remote status Hybrid

Digiexam

FöretagDigiexam

Liknande jobb

QA - TEST - Administrator to testing company

Intelliplan AB

Haninge9/12 - tills vidare