Position: Automation Developer
Company: Gemicle
Category: QA Automation
Experience required: 3y
English level: upper

**About The Position**
Our client is a service automation company delivering software for organizations that want to get more done. Our SaaS ITSM (IT Service Management) and Asset Management solutions serve more than 4000 customers across the globe. We do the heavy lifting for IT and anyone delivering services in the digital workspace by leveraging automation, analytics, and AI.

We are looking for an **Automation Developer** to take a significant role. You will be working closely with R&D, Plan, and developing automation tools and infrastructure. 

It’s an amazing opportunity to work with cutting-edge technology such as microservices and multi-tenant. 

**Responsibilities:**
- Review requirements, specifications, and technical design documents 
- Design and develop automation processes to support CI/CD. 
- Planned and develop automated tools and worked closely with R&D.
- Working on With AWS and Docker container

**Requirements**
What you bring:

- 1+ years of experience in developing automation infrastructure for WEB applications, using Cypress
- 2+ years of experience in automation development with Python, Java, and JavaScript.
- Experience with Rest API (rest assured) and SaaS application (NodeJs/flask) testing and understanding REST API principles, (Postman-advantage). 
- Knowledge and understanding of virtualization (Docker containers) and networking.
- Experience in software development life cycles SCRUM/Agile. 
- Knowledge of methodologies including plan, design, execution, and reporting.
- Experience with SQL/ Aurora databases.
- Experience with Linux and Windows OS.
- Desire to improve quality, willingness to do what it takes to get the job done.
- Good team player with strong communication skills.
- B.Sc or relevant degree in computer science or system information/ background with O.O language.