Назад
2 дня назад

Full Stack QA Engineer (Fintech)

Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
middle
Английский
b1
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Full Stack QA Engineer (Fintech): Testing and automating secure payment services, APIs, integrations, and mobile applications with an accent on Kafka-based asynchronous processing, transaction-state validation, and data consistency. Focus on designing recovery scenarios, tracing defects across distributed systems, and maintaining reliable regression coverage.

Location: Almaty, Kazakhstan; on-site at the employer's location with a hybrid format

Company

Andersen delivers software engineering and quality assurance services for international technology and business organizations, including fintech and other high-load digital infrastructure projects.

What you will do

  • Perform functional and integration testing of secure payment services and backend systems.
  • Test REST APIs, microservices, external integrations, Kafka messaging, and asynchronous event processing.
  • Validate payment transaction states and transitions, including success, decline, cancellation, refund, pending, and error scenarios.
  • Use SQL to verify database results and cross-check API responses, Kafka events, and stored records.
  • Develop and maintain automated API and integration tests, regression scenarios, and test data.
  • Analyze logs, trace requests across distributed services, report defects, verify fixes, and assess regression risks.

Requirements

  • 3+ years of commercial experience in functional and integration testing of backend systems.
  • Hands-on experience with REST API testing, interconnected systems, synchronous and asynchronous Kafka integrations, and event-driven architecture.
  • Strong SQL skills and experience validating data consistency across APIs, Kafka, and databases.
  • Experience automating API and integration tests, as well as testing retries, timeouts, duplicate requests or events, failures, and recovery scenarios.
  • Understanding of HTTP, JSON, REST, authentication, authorization, test design techniques, and distributed-system log analysis.
  • Intermediate English or higher; the role is based in Almaty, Kazakhstan.

Nice to have

  • Experience with banking, payment, or fintech projects and knowledge of payment transaction lifecycles.
  • Experience with Go, Python, Postman/Newman, REST Assured, or similar automation tools.
  • Experience testing iOS and Android applications.
  • Understanding of Docker and Kubernetes.

Culture & Benefits

  • Opportunities to work with leaders in fintech, healthcare, retail, telecom, and other industries.
  • Project changes and professional development across different business domains.
  • Mentoring, onboarding, career development, and access to a continuously updated corporate training portal.
  • Up to an additional 1,000 EUR per month depending on expertise, included in the annual bonus through participation in company activities.
  • Private health insurance, sports compensation, certification compensation, and a referral program depending on employment terms.
  • Corporate events and activities including parties, pizza days, PlayStation, films, fruit, coffee, and snacks.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →