Position: Middle Automation QA for Ciklum
Company: Ciklum
Experience required: 2y
English level: upper

We are seeking for QA Automation engineer with a passion for learning and creating awesome automated tests. This is an opportunity to work closely with a team of Java devs on a very complex project with very little test automation currently. Your primary responsibility will be to build up an adequate testing framework from scratch.

About Client:

SmartBear Software provides enterprise-class, yet affordable tools for development teams that care about software quality and performance. Our collaboration, performance profiling and testing tools already help more than 100,000 developers, testers, and operations professionals build & deliver some of the best software applications and websites in the world. SmartBear Software help teams improve software quality and performance throughout the entire application life cycle through programming excellence; code review, QA efficiency & automation; and Web and Mobile application monitoring and performance optimization. We help software teams build great software.

Client’s Website: https://smartbear.com/

Responsibilities
•	Build and maintain test automation frameworks for different testing levels (API, UI)
•	Create clean and maintainable test automation scripts
•	Constantly communicate with the team and stakeholders to define test scenarios to automate
•	Participate in code review process
•	Participate in daily team meetings and brainstorming activities

Requirements
•	Strong software testing experience
•	Perfect understanding of testing levels concept and how to implement it (Test Pyramid)
•	Good Java knowledge (Core, Collections, Streams)
•	Practical experience in setting up E2E Test Automation Project from a scratch using:
o	Selenium, Selenide or other
o	Spock, Gauge, REST Assured or other
o	JUnit, TestNG
o	Gradle, Maven
•	Working knowledge of CI/CD platforms such as Jenkins
•	Well-developed problem-solving skills
•	Be a self-starter and have excellent time management skills
•	Good written and verbal communication skills in English

Desirable
•	Experience testing frontend written with GWT (Google Web Toolkit)
•	Experience with Docker, Kubernetes, and AWS ECS
•	Experience with relational databases & SQL
•	Experience working with Spring Boot
•	Knowledge of Agile methodologies

What's in it for you
•	Unique working environment where you communicate and work directly with client
•	Variety of knowledge sharing, training and self-development opportunities
•	Benefits including competitive industry salaries, health insurance, dental insurance, Bike-to-Work Scheme and an attractive Pension Scheme
•	Office in Gulliver. Nice view in every weather