QA Engineer - Backend (Golang) Senior [Core Banking Systems]
Banco Plata, S.A., Institución de Banca Múltiple
Key skills
- Golang
- QA Testing
- Python
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
- Team time zone: The team works within the GMT+1 to GMT+5 time zone
Our benefits:
- Relocation support to one of our hubs — Cyprus, Serbia, Georgia, Kazakhstan— 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 reimbursement
- Vacation policy: 20 days of annual leave and paid sick leave
Originally posted on Himalayas
Similar jobs
Remote
via Turing
RemoteContractSoftware Engineering- Linux
- Python
- C++
Remote
via Turing
RemoteContractSoftware Engineering- Python
- Bash
- Docker
Remote
via micro1
RemoteContractSoftware Engineering- Kubernetes
- Git
- Python
Deliveroo · London, England, United Kingdom
via Arbeitnow
On-siteFull-timeSoftware Engineering- Golang
- Recruiting
- Python
UseToday ApS · Remote — Berlin
via Arbeitnow
RemoteFull-timeSoftware Engineering- Python
- TypeScript
- Golang
Astronomer · London
via Arbeitnow
On-siteFull-timeSoftware Engineering- Python
- Golang
- Kubernetes
Open Source GitHub Maintainer
$150–$300/hr
Remote (worldwide)
via micro1
RemoteContractSoftware Engineering- Git
- LLMs
- Python
Junior Software Engineer
$150–$200/hr
Remote (English-speaking countries preferred)
via micro1
RemoteContractSoftware EngineeringView & applyEuropean Dynamics · Remote — Strasbourg, France
via Arbeitnow
RemoteFull-timeSoftware Engineering- QA Testing
- Java
- Python
Senior DevOps Engineer
$50,000–$150,000/yr
Lemon.io · Remote
via Remote OK
RemoteFull-timeSoftware Engineering- React
- Python
- Golang
sumup · Berlin
via Arbeitnow
On-siteFull-timeSoftware Engineering- Golang
- SQL
- Kotlin
Payter B.V. · Rotterdam, Zuid-Holland, Nederland
via Arbeitnow
On-siteFull-timeSoftware Engineering- Golang
- SQL
- Java
