Requirements
### Requirements
- Experience with ABS or payments, accounts, transactions.
- 3-5 years of testing experience.
- Back-end testing experience.
- Experience in Java automation testing.
- Knowledge of SDLC processes.
- Knowledge of databases (Oracle, PostgreSQL), DDL/DML queries.
- Ability to write SQL queries.
- Experience with DBeaver/PGadmin or similar tools.
- Knowledge and experience in testing REST API, xml/json.
- Experience with Postman.
- Knowledge of OOP, ability to write automation tests in Java.
- Experience with testing tools: JUnit 5, JDBC, Retrofit 2 or similar.
- Working with logs (Splunk, ELK).
- Experience with message queues Kafka or similar.
- Experience with project management systems: Jira, Confluence, X-Ray (or similar Zephyr, Testrail, Test IT).
- Experience with continuous integration system Jenkins.
- Skill with version control system Git.
- Familiarity with BDD is highly desirable.
- Experience in banking.
- Experience with remote banking systems.
- Experience in setting up automation from scratch on the project.
- Experience in UI automation.
- Experience with Cucumber/Gherkin.