Position: QA Automation software developer
Company: Ethicontrol
Experience required: 3y
English level: intermediate

Main responsibilities: 
Gather and address technical and design requirements. 
Write well designed, efficient code. 
Ensure designs are in compliance with specifications. 
Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. 
Collaborate with Product, to ensure test coverage and validity. 
Monitor industry developments and trends. 
Build reusable code and libraries for future use. 

Key requirements
Technical background
2+ years of experience as an automation developer 
Proven Java experience 
OOP knowledge and understanding. 

Would be a plus: 
Experience in  SQL, NoSQL, REST, micro-services architecture, docker, RabitMQ
Experience with Selenium\Selenide
Experience in a medical company
Experience working in an Agile/Scrum development process 
Must have good English and good communication skills. 
Can adjust fast for new technologies and specs. 
A Team player. 

The company offers:
Remote work within an international team
Working with "social impact" products
Salary 4500 USD per month