Position: Automation Java Engineer (Junior Strong or Middle level)
Company: N-iX
Experience required: 2y
English level: upper

We are looking for **Automation Java Engineer (Junior Strong or Middle level)** to join our team.
Our client is one of Azerbaijan's leading mobile telecommunication providers, with the most significant 49% market share and 5.0 million customers. Together with N-iX, our customer plans to develop a Financial Payment Technology Platform Solution that allows B2C interactions for its impressive customer base, which includes 99.8% of Azerbaijan's population. 

**Responsibilities :**
•	Being a hands-on technical tester Applying Automation testing approaches using modern AT tools and approaches
•	Implementing and supporting of automated tests (smoke, regression, e2e etc)
•	Introducing functional and regression testing
•	Communicate with Business analysts and other development teams 
•	Estimation of testing efforts for the project
•	Analysis of system requirements and producing testing specifications from the system requirements
•	Identify and notify about infrastructure changes/issues which affect development and testing
•	Provide consistent feedback over changes being made on backend
•	Deliver great and consistent results being a team member of a Scrum team

**The successful candidate should possess the following knowledge:** 
•	Strong Java knowledge
•	Strong experience with creating and maintaining AT frameworks
•	Experience in API (REST preferably) and Web/Mobile E2E automation testing
•	Hands on experience with RestAssured (or its alternatives), Allure, TestNG, Hibernate, Spring
•	Understanding and practical experience in CI/CD practices
•	Experience with Gitlab, Gitlab CI (or Jenkins,  Github actions etc)
•	Experience in relational and non-relational databases, ORM
•	Basic understanding of containerization (Docker, Kubernetes)

**Nice to have:**

•	Experience in mobile automation (Android/iOS)
•	Experience in contract testing
•	Experience in Kafka e2e testing
•	Experience with Jmeter, NeoLoad, or any other performance testing tool
•	Financial domain experiences
•	Strong understanding of Agile methodologies 

**We offer:**
•	Flexible working format - remote, office-based or flexible
•	A competitive salary and good compensation package
•	Flexible and personalized career growth
•	Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
•	Active tech communities with regular knowledge sharing
•	Education reimbursement
•	Paid vacation days, sick leaves and days off
•	Healthcare & Sport program
•	Medical insurance
•	Memorable anniversary presents
•	Corporate events and team buildings