Kleos is a global teams management platform — hiring, contracts, compliance, and payments handled in 242 countries. We’re a distributed product team building for distributed teams.

Tech stack:

  • Frontend: Vue 3, TypeScript, Vite, Pinia, Vue Router, Vue i18n, Playwright (E2E), Vitest, Vue Test Utils, ESLint, Prettier
  • Backend: PHP, Go, MySQL, Redis, Elasticsearch, REST API (JWT auth, Google OAuth), async queues
  • Infrastructure: Docker, Kubernetes, AWS S3, OpenTelemetry, Grafana Faro

Responsibilities:

  • Design and build automated test suites across the stack: API, E2E, integration
  • Expand Playwright coverage for the Vue 3 frontend — auth flows, payout cycles, contractor onboarding, withdraw requests, document generation
  • Write API tests covering JWT auth, multi-currency transactions, and financial state flows
  • Work with Vitest and Vue Test Utils for component-level tests
  • Perform manual and exploratory testing for complex financial flows and regressions
  • Own CI/CD test integration and maintain fast, reliable pipelines
  • Collaborate with engineers to define testable requirements

Requirements (must have):

  • 4+ years in QA, 2+ years focused on automation
  • Strong Playwright experience (JS/TS)
  • Solid API testing skills: REST, JWT flows, stateful financial scenarios
  • Experience with financial, transactional, or compliance-heavy products
  • Comfortable with Docker and CI/CD pipelines
  • Ability to diagnose and fix flaky tests

Nice to have:

  • PHP or Go service testing experience
  • Vue component testing (Vitest, Vue Test Utils)
  • Experience with Kubernetes environments
  • KYC/KYB flows or payments platform experience

Conditions: Fully remote, full-time role with flexible working hours across CET time zones. Full Kleos benefits package.