Position: QA Automation Engineer
Category: QA Automation
English level: fluent
Years of experience: 8


- Manual testing of a complex web-application (Requirements analysis, user stories testing, showing demo's to clients)
- UI-automation using Geb + Spock (using Selenuim WebDriver)
- API-automation using Spock to test API gateway of a microservice application. Using MongoDB to store big amounts of Input data for API tests with wide coverage of business scenarios. Using various Groovy scripts to keep the Input data dynamic and always up-to-date, collecting statistics and coverage analysis
- End-to-end scenarios API automation using Spock. Coverage matrix implementation
Current: 
- Support of Spock auto-tests framework, Groovy scripts
- API-automation of microservices using Karate DSL. Taking part in integration of Karate tests into service repo and execution of said tests in scope of Jenking pipeline (with help of DevOps team)
- End-to-end scenarios API automation using Karate
- Working with JSON configs
- Some JS and Java coding experience (in regards to auto-tests)

Want to continue with Automation testing. Started to learn Cypress + JS , planning to learn Python