10 окт

qa engineer (manual) for a payment platform

ориентир по рынку
вакансия зп не указана
в среднем 174 100 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

The project is developing and integrating a modern payment platform for secure and reliable payment processing and interaction with external systems. It includes scalable microservices and asynchronous transaction processing, with a focus on resilience, security, and high availability.

задачи

  • Perform functional testing of payment services
  • Test REST APIs and system integrations
  • Verify interactions between microservices and external systems
  • Test Kafka-based messaging and asynchronous event processing
  • Validate payment transaction states, including success, decline, cancel, refund, pending, and error
  • Verify transitions between payment states
  • Use SQL to validate transaction processing results
  • Cross-check API responses, Kafka events, and database records
  • Develop and maintain automated API tests
  • Test retry mechanisms, timeouts, duplicate requests, and error recovery scenarios
  • Analyze logs and trace requests across services
  • Perform regression testing
  • Develop test scenarios and prepare test data
  • Report, document, and track defects
  • Verify bug fixes and assess regression risks
  • Test iOS and Android mobile applications
  • Analyze automated test results and contribute to maintaining the regression test suite

требования

  • At least 3 years of commercial experience in functional and integration testing of backend systems
  • Hands-on experience testing REST APIs
  • Experience with integration testing across multiple interconnected systems
  • Hands-on experience testing synchronous and asynchronous integrations using Kafka
  • Understanding of event-driven architecture principles
  • Strong SQL skills and experience validating database data
  • Hands-on experience developing and maintaining automated tests for APIs and integrations; the programming language or framework is not essential
  • Experience testing retries, timeouts, duplicate requests or events, integration failures, and recovery scenarios
  • Understanding of HTTP, JSON, REST, and authentication and authorization mechanisms
  • Experience analyzing logs and identifying root causes of defects in distributed systems
  • Knowledge of test design techniques
  • Experience validating data consistency across APIs, Kafka, and databases
  • English at Intermediate level or above
  • Будет плюсом: experience in banking, payment, or fintech projects, understanding of payment transaction lifecycles and payment system principles, test automation with Go, Python, Postman/Newman, REST Assured, or similar tools, experience testing iOS and Android mobile applications, understanding of Docker and Kubernetes

условия

  • The opportunity to change projects and/or develop expertise in an interesting business domain
  • Mentoring and onboarding systems for every new employee
  • Opportunity to earn up to an additional 1,000 EUR per month, depending on expertise, through participation in company activities; this amount is included in the annual bonus
  • Access to the corporate training portal and its regularly updated knowledge base
  • Corporate events and amenities, including parties, pizza days, PlayStation, fruit, coffee, snacks, and movies
  • Certification compensation (AWS, PMP, etc.)
  • Referral program
  • Private health insurance and sports compensation, depending on the type of employment

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Спроси Хайрика про вакансию

Сверит с твоим резюме, подскажет вилку и вопросы на собесе.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.