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.