QA Automation Engineer

Kleos
Málaga, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Málaga, Spain

Tech stack

PHP
API
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Continuous Integration
Elasticsearch
MySQL
OAuth
Redis
Eslint
Grafana
Backend
Vue.js
Build Management
Integration Tests
Kubernetes
Playwright
Front End Software Development
JestJS
REST
Api Management
Docker

Job description

  • Playwright (E2E), Vitest + Vue Test Utils (unit/component)

  • ESLint + Prettier Backend

  • PHP, Go

  • MySQL, Redis, Elasticsearch

  • REST API - JWT auth + Google OAuth, async queues Infrastructure

  • Docker + Kubernetes

  • AWS S3, OpenTelemetry + Grafana Faro Team size and structure? 40 For which tasks (responsibilities)? Testing at Kleos is real but has room to grow. You'll own QA automation end-to-end - designing the strategy, building coverage where it matters most, and keeping it working as we ship fast. What you'll do

  • 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 + Vue Test Utils for component-level tests

  • Do manual testing when it matters - exploratory testing on complex financial flows, edge cases, regression before major releases

  • Own CI/CD test integration and keep pipelines green and fast

  • Work directly with engineers to define testable requirements before code is written

  • Catch quality risks before they reach 600+ paying teams What kind of professional are we looking for?

Requirements

  • 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 on financial, transactional, or compliance-heavy products

  • Comfortable with Docker and CI/CD pipelines

  • You treat flaky tests as a real problem, not background noise 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 platforms

Benefits & conditions

  • You can spot an untestable architecture and say so - with a fix

  • You do exploratory testing on your own without being asked

  • You care about the product, not just the test count

  • You communicate blockers early, not after the fact Why do we enjoy working here?

  • Fully remote, full-time role with flexible working hours across CET time zones.

  • The full Kleos benefits package - see the careers page.

  • Work in a product-driven, design-aware team with high standards and autonomy. Inscribirse en esta oferta

About the company

Kleos is a global teams management platform - hiring, contracts, compliance, and payments handled in 242 countries. We're 35+ people, distributed across cities, building for distributed teams.

Apply for this position