Position: QA Automation Engineer + Python
Company: Particles Global
Category: QA Automation
Experience required: 2y
English level: upper
Published: 2021-04-01T00:00:00+03:00

**Client’s  information:**

- With a challenging, exploratory and agile mindset and international teams of software, design and business experts, client’s partners with market leaders in accelerating digital transformation for products and services of tomorrow. 
- Client’s solutions driven by world-class innovation add value along the whole application lifecycle – from product conceptualization to its maintenance. 
- The company’s operations include 13 development centers and 6 design studios in Germany, Poland, Ukraine and Argentina, as well as regional offices in the UK and the USA. 
- Office in Kiev.
 
 **Main Responsibilities:**

- Development automated tests with following integration to deployment pipelines of CI/CD;
- Pipelines setup to support and/or replace Terratests;
- Docker testing;
- Verification of properly installed dependencies;
- Testing of terraform and/or ansible modules of the application;
- Key cloak configuration tests;

**What Do We Expect?**

- Knowledge of Python language (3+years);
- Knowledge AWS` services, resource & security implications (2+years);
- Experience with Jenkins or similar CI/CD tool;
- Understanding of explicit and implicit tests coverage as well as cost-benefit-ratio;
- Ability to freely communicate in English;
- Be creative and have ability to think “outside the box”

**Nice to have:**

- Knowledge of GoLang;
 -Experience with Terratest:
- Deploying specific resources, testing them and tearing them down afterwards;
- Knowledge about limitations for deployment of separated resources & configurations;

**Will be a plus:**
Knowledge of the following technologies:
Terraform;
Ansible (or Chef, Puppet, ...);
Docker;
Helm;
Kubernetes;
Virtualization;
Shell/Bash;
Make (or other product lifecycle-/build tools);

**We Offer:**
- Competitive salary;
- Work-life balance - flexible hours and home office;
- Social benefits, paid vacation, medical insurance;

**Interview process**: 1 tech +1 with PM