Position: AQA (Java) Engineer #12295
Company: Lohika
Experience required: 3y
Category: QA Automation
English level: intermediate
Published: 2022-03-01T00:00:00+02:00

Their vision is an open, global financial system that is easily accessible to everyone.
Joining our team will mean for you ability to:
•	solve complex tasks to meet the business needs
•	influence the product architecture and end user feature look
•	work with the world`s most trending and actual technology stack (like Kafka, Spring framework, microservice architecture, gRPC protocol, blockchain components and SDKs, docker, k8s) and practices (CI/CD, ephemeral platforms, GitOps) and more
•	work on the friendly and collaborative collective of professionals in software engineering
•	constantly learn new things and ability to develop yourself in your professional grow

RESPONSIBILITIES:
•	Contribute in API automation solution/framework (extend and evolve) – Java language
•	Design and execute API/UI automation tests
•	Participate in refinement/grooming process, starting to contribute as Quality engineer from the moment of requirement appearance till the moment functionality is fully done and covered by auto tests
•	Take the responsibility of quality for part of the product owned by team
•	Work on the Test and Automation plans for the future functionality
•	Be responsible for overall test code quality by implementing best practices for code creation and review
•	Make status and quality reporting
•	Work with strong cooperation with RnD team and customer


REQUIREMENTS:
•	Understanding and experience in REST API testing and automation (2+ year)
•	Knowledge of OOP, design concepts and automation patterns
•	Practical experience with creating automation tests using Java
•	CI tooling experience (GIT, Jenkins)
•	Knowledge of QA methodologies and processes (Agile teams)
•	Intermediate+ English (reading/writing/speaking skills) 
•	Microservice architecture knowledge and experience of testing
•	Experience working with containerization tools (Docker, Kubernetes) and cloud
•	Experience with BDD approach (jBehave)

OPTIONAL:
•	Experience with Kafka
•	Experience working with gRPC, Protobuf
•	Hands on experience with Docker and Kubernetes
•	Knoweldge in cryptomarket business domain