About the job
Join our innovative team at Renmoney as a QA Automation Engineer, where you'll play a pivotal role in ensuring top-notch quality for our Card Systems. This suite of microservices is crucial for managing card lifecycles, transaction processing, and seamless integrations with our banking partners.
Technology Stack
Backend:
- Java (versions 11/17/21)
- Spring Boot (2.7.x / 3.x)
- REST APIs (OpenAPI/Swagger)
- PostgreSQL, MySQL
- Apache Kafka / RabbitMQ for event-driven messaging
- Docker, Kubernetes
- Prometheus, Grafana, ELK Stack for observability
Integrations:
- External financial APIs
- RESTful microservices communication
Frontend:
- Flutter mobile application (iOS/Android)
Key Responsibilities:
- Design, develop, and maintain automated test suites for backend microservices (API/integration tests).
- Create and execute API test automation using tools such as Postman.
- Implement database validation tests with PostgreSQL/MySQL.
- Develop end-to-end tests for critical business flows involving card issuance, transactions, and fee charging.
- Collaborate with developers to ensure testability and quality gates.
- Support testing of event-driven flows utilizing Kafka/message queues.
This position emphasizes backend API automation but also includes mobile manual testing responsibilities, valuing candidates who can contribute automation skills to our Flutter mobile app.
