Position: QA Automatic Pentester
Company: Raiffeisen Bank
Experience required: 2y
English level: intermediate

Responsibilities:
- You will need to adapt our existing test kits to the software being tested.
- Creating new tests from scratch.
- Integrate the testing environment and tests provided by our analysis tools.

Requirements:
- 2+ years of experience in Automation testing.
- Experience in building testing of microservice systems.
- Very good test automation skills using Python, Java.
- Experience with testing automation frameworks and drivers.
- Experience in creating new tests from scratch.
- Experience with CI / CD processes.
- Understanding the principles of Docker, Kubernetes, Maven / Gradle, Git, Kafka / ELK.
- A good understanding of testing principles and especially testing automation principles.
- Experience with Windows, Unix family operating systems (for example: Windows Server, RedHate, AIX, HP-UX).
- Experience in Testing APIs.
- Experience in building scalable systems.
- Experience with DBMS.
- Knowledges used by Atlassian Suite (Jira / Confluence) and GitLab.
- Good understanding of security / access control templates, scalability, high availability and concurrency.
- English: Upper Intermediate +.

As a plus:
- Knowledges of alternative development languages ​​and popular frameworks;
- Ability to maintain and redesign existing user interface tests.

We offer:
- you will work in a large international company that provides possibilities for professional and personal growth.
- involvement into challenging, large-scale and diverse projects which have impact for our customers
- knowledge sharing with colleagues from abroad (strong IT community including 14 Raiffeisen Group Banks).
- competitive salary.
- to become a part of the professional team of IT Security Raiffeisen Bank.
- health insurance from a local insurance company from first day.