Position: Test Automation Engineer
Company: Ciklum
Experience required: 2y
English level: intermediate

Responsibilities

Creating cross browser UI tests
Creating API tests
Preparing and analyzing test run reports (Allure)
Performance tuning of UI tests
Maintaining large test suites with focus on test stability
Helping developers to investigate problems in branches based on test results
Working in a team of QA engineers, producing structured/maintainable/reusable code

Requirements

2+ years of experience writing and executing test cases against web applications using Selenium WebDriver and Selenide framework
Core Java knowledge
Good understanding of HTML/CSS
Hands on with browser dev tooling and understanding browser rendering mechanic
Git/branching experience
Desire and ability to learn new technology quickly and work hard
Good written and spoken English

Desirable

Experience with Jenkins
TestNG framework
Retrofit library
Spring Boot
Experience with Selenoids and Go-Grid-Router testing infrastructure
Docker
Experience in working with JVM servers
Basic Linux command line experience

What's in it for you

Career advancement and leadership opportunities
Tight English communications with US peers
Young and motivated team
Clean code base, unit tests, continuous deployments, best development practices
MacBookPro Retina