← Все вакансии/Senior/PlataCard
SeniorFlexibleWorldwide

QA Engineer

P
PlataCard
Уровень
Senior
Формат
Flexible
О роли

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

About the company

We are looking for a QA Engineer - Backend (Golang) for the Core Banking Systems Team — a team focused on building reliable and scalable backend systems at the core of our financial infrastructure. The team develops solutions for credit card issuing and processing, working with a microservices architecture and technologies such as Kafka and PostgreSQL. A key part of the team's work is ensuring that our systems are secure, resilient, and compliant with Mexican banking and accounting regulations.

Responsibilities
  • Requirements analysis, creation of test scenarios, and preparation of test data.
  • Development and maintenance of test documentation.
  • Acceptance and regression testing (automated and manual).
  • Manual testing responsibilities are an essential part of the role, including on-site involvement and ownership of the testing process.
  • Writing and maintaining automated tests in Go.
  • Support of the test project.
  • Development and maintenance of the test project.
  • Integration of automated tests into CI/CD.
  • Development and maintenance of testing infrastructure and tools.
  • Identification, localization, and reporting of defects using a bug tracking system.
  • Communication with the product team during development and participation in releases.
  • Developing and maintaining custom tools to support the testing process (e.g., mock services, data generators, reporting tools).
Requirements
  • Experience in developing and maintaining test documentation.
  • Experience in programming with Go / Java / Kotlin / Python.
  • Experience working with Git or other version control systems.
  • Experience working with SQL.
  • Experience in developing and maintaining automated tests in Java / Kotlin / Python / Go.
  • Experience in developing and maintaining a test framework.
  • Experience working with CI/CD tools.
  • Experience in developing and maintaining testing infrastructure and tools.
  • Knowledge and understanding of design patterns.
  • Experience working with message queues (Kafka).
  • B1 or higher English level for effective communication with an international team.
Conditions
  • Relocation support to one of our hubs — Cyprus, Kazakhstan, Serbia, Georgia— with assistance for the employee and their family.
  • Flexible work from one of our offices or remote.
  • Healthcare coverage.
  • Education budget: language lessons, professional training and certifications.
  • Wellness budget: mental health and fitness activity reimbursements.
  • Vacation policy: 20 days of annual leave and paid sick leave.
Стек и навыки

С чем работаем