QA Engineer - Backend Senior

plata card

📍 worldwide🕐 9mo ago🔗 greenhouse

Job Description

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. Challenges that await you: • 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) What makes you a great fit: • 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 Your bonus skills: • Experience working with gRPC and Protobuf • Experience with frameworks: dailymotion/allure-go, Gomega (Go) / JUnit5, Allure (Kotlin) / allure-pytest, pytest (Python) • Experience in load testing • Knowledge and understanding of software design patterns Our ways of working: • Innovative Spirit: A commitment to creativity and groundbreaking solutions • Honest Feedback: valuing open, transparent communication • Supportive Team: a strong, collaborative community • Celebrating Achievements: recognizing our wins together • High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances Our benefits: • 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
QA Engineer - Backend Senior at plata card | MergeJobs