Selenium Camp 2020
February 21–22, 2020
Mercure Congress Hall (Mercure Kyiv Congress Hotel), Kyiv, Ukraine
Workshops: February 19–20, 2020
- 41 talks
- 1 workshop
- 35 speakers
Program
- English
- Ukrainian
- Russian
- Available for beginners
Workshops
- February 20 and February 28, 20209:30 - 18:30Test automation strategy for microservices-based systemsMikalai Alimenkou
Day 1Friday, February 21, 2020
| Time | Stage A500 seats | Stage B250 seats | Stage C250 seats |
|---|---|---|---|
| 09:00 – 09:45 | Registration, welcome coffee | ||
| 09:45 – 10:00 | Conference opening | ||
| 10:00 – 10:45 | Stage ASelenium 4Simon Stewart (Project Lead at Selenium Project, UK)Available for beginners.In English. | Stage BConfession of serial Automation QAKateryna Chernikova (QA Guild Master at Wix, Ukraine)Available for beginners.In Russian. | Stage CRethink Selenium best practices with JDI LightRoman Iovlev (QA Architect at EPAM, Russia)In Russian. |
| 10:45 – 11:05 | Break | ||
| 11:05 – 11:50 | Stage AModern CI/CD in the microservices world with KubernetesMikalai Alimenkou (Independent Consultant at XP Injection, Ukraine)In Russian. | Stage BThe Nuts and Bolts of WebdriverIOChristian Bromann (Senior Lead Software Engineer at Sauce Labs, Germany)In English. | Stage CBest practices in API testing with REST-AssuredOleh Bilyk (Senior Test Automation Engineer at EPAM, Ukraine)Available for beginners.In Russian. |
| 11:50 – 12:10 | Break | ||
| 12:10 – 12:55 | Stage AFlaky tests: The method.Andrei Solntsev (Software Developer at Codeborne, Estonia)Available for beginners.In Russian. | Stage BServerless – Automated Tests of web apps in the Cloud worldTomasz Konieczny (Senior QA Engineer at Ro, Poland)In English. | Stage CUps and downs of contract testing in real lifeOleksandr Romanov (Lead Software Engineer In Test at Playtika, Ukraine)In Russian. |
| 12:55 – 13:40 | Lunch break | ||
| 13:40 – 14:25 | Stage ATest coverage visualizationArtem Eroshenko (QA Engineer at Qameta Software, Russia)In Russian. | Stage BVersioned Page Objects: How to handle 12 versions of webappOleksandr Khotemskyi (Independent Contractor, Ukraine)In Russian. | Stage CAPI Testing following the Test PyramidElias Nogueira (Lead Software Engineer in Test at Waes, Netherlands)Available for beginners.In English. |
| 14:25 – 14:45 | Break | ||
| 14:45 – 15:30 | Stage AHow does Selenium find Elements?Maciej Wyrodek (Senior Automation Quality Engineer at Objectivity, Poland)Available for beginners.In English. | Stage BOne, two, Terraform: Building automation infra is the goal!Andrey Nazarenko (Head of Automation Department at Solvd, Belarus)In Russian. | Stage CSolving the problems of Espresso Android autotests in the real worldAleksei Tiurin (Lead Android Automation Engineer at VK, Russia)In Russian. |
| 15:30 – 15:50 | Break | ||
| 15:50 – 16:35 | Stage AThe Valley of SuccessTitus Fortner (Senior Solution Architect at Sauce Labs, USA)Available for beginners.In English. | Stage BStop worrying over unnecessary things if you are testing Mobile appMykhaylo Vasylchenko (Head of QA at Form.com, Ukraine)In Russian. | Stage COur CI/CD in Robots testing, on the edge of soft- and hardwareAliaksei Boole (Head of QA at Rozum Robotics, Belarus)In Russian. |
| 16:35 – 17:05 | Coffee break | ||
| 17:05 – 17:50 | Stage AEndless Metamorphoses of Consciousness or The Saga of a Transformer ManSergey Korol (Technical QA Manager at Waverley Software, Ukraine)Available for beginners.In Russian. | Stage BTesting swagger contracts without Contract based testing. True story.Alexey Styagaylo (Senior QA Automation at Lohika, Ukraine)In Russian. | Stage CAutomated Performance Testing With WebDriverChristian Bromann (Senior Lead Software Engineer at Sauce Labs, Germany)In English. |
| 17:50 – 18:10 | Break | ||
| 18:10 – 18:55 | Stage ABOF: Glorious past and promising future of SelenideAndrei Solntsev (Software Developer at Codeborne, Estonia)Available for beginners.In Russian. | Stage BBOF: What is missing from the modern automation engineer?Dmitriy Gumeniuk (Senior Delivery Manager at EPAM, Belarus)In Russian. | Stage CMake BDD great againIana Kokriashkina (QA Team Lead at ThinkMobiles, Ukraine)Available for beginners.In Russian. |
| 18:55 – 19:30 | Whiskey party | ||
| 19:30 – 20:30 | Stage A, Stage BWhiskey party | Stage CSelenium internal structureSimon Stewart (Project Lead at Selenium Project, UK)In English. | |
| 20:30 – 21:30 | Whiskey party | ||
Day 2Saturday, February 22, 2020
| Time | Stage A500 seats | Stage B250 seats | Stage C250 seats |
|---|---|---|---|
| 09:00 – 09:45 | Welcome coffee | ||
| 09:45 – 10:00 | Opening of the second day | ||
| 10:00 – 10:45 | Closing the Loop – Shifting Right & ObservabilityMarcus Merrell (Director of Technical Services at Sauce Labs, USA)Available for beginners.In English. | ||
| 10:45 – 11:05 | Break | ||
| 11:05 – 11:50 | Stage ASelenium in Kubernetes: lessons learnedIvan Krutov (Developer at Aerokube, Russia)In Russian. | Stage BSilence of Code Coverage – Time to Test the TestsEvgeny Mandrikov (Software Gardener at SonarSource, France)In Russian. | Stage CHow to start UI automation in 15 mins with Puppeteer and why you will like itOleksandr Pelykh (General QA at SocialTech, Ukraine)Available for beginners.In Russian. |
| 11:50 – 12:10 | Break | ||
| 12:10 – 12:55 | Stage AStatic analysis tools as the best friend of QAMikalai Alimenkou (Independent Consultant at XP Injection, Ukraine)In Russian. | Stage BSpecifics and pitfalls of automation mobile hybrid applications with WebViewOlena Venhrova (Senior Test Automation Engineer at EPAM, Ukraine)In Ukrainian. | Stage CPuppeteer is a new WebDriver? Secrets of flawless testing.Michael Bodnarchuk (CTO at SDCLabs, Ukraine)Available for beginners.In Russian. |
| 12:55 – 14:00 | Lunch break | ||
| 14:00 – 14:45 | Stage ATest Gap Analysis and minimization of regression suites via Test-to-Code mapping with Drill4JDmitriy Gumeniuk (Senior Delivery Manager at EPAM, Belarus)Available for beginners.In Russian. | Stage BAspectJ in Test AutomationMaksym Barvinskyi (Lead Software Engineer in Test at EPAM, Ukraine)In Ukrainian. | Stage CComputer Vision in UI testingDmytro Dundych (Automation Test Engineer at Intellias, Ukraine)In Russian. |
| 14:45 – 15:05 | Break | ||
| 15:05 – 15:50 | Stage AMaking SDETs from ppl with 0 programming experienceVadym Rudenko (QA Lead at Preply, Ukraine)Available for beginners.In Russian. | Stage BSpeed up your regression and reduce cost load with Selenoid + K8s + ReportPortalDanylo Kuvshynov (Senior Software Engineer in Test at EPAM, Ukraine)Myroslav Seliverstov (Senior Systems Engineer at EPAM, Ukraine)In Russian. | Stage CWebdriverIO + Puppeteer. Double gun – double funOleksandr Khotemskyi (Independent Contractor, Ukraine)In Russian. |
| 15:50 – 16:10 | Break | ||
| 16:10 – 16:55 | Stage ATest coverage myth busted: Test-to-code mapping and Test Impact AnalyticsSergey Pirogov (Quality Architect at EPAM, Ukraine)In Russian. | Stage BAll levels of performance testing and monitoring in web-appsAndrii Skrypnychenko (Test Automation Lead at UBS, Poland)In Russian. | Stage CThreesome: Selenide for Web, Android and iOSAndrei Solntsev (Software Developer at Codeborne, Estonia)Available for beginners.In Russian. |
| 16:55 – 17:15 | Conference closing | ||
Speakers
Program committee
Sponsors
Venue
Mercure Congress Hall (Mercure Kyiv Congress Hotel)
6 Vadyma Hetmana St., Kyiv, Ukraine
Photos and videos
- SeleniumCamp 2020: First Day, a photo album on Facebook
- Selenium Camp 2020: Day 2, a photo album on Facebook
- Speakers 2020, a photo album on Facebook








































