Selenium Camp 2017
February 24–25, 2017
Parkovyi Convention and Business Center, Kyiv, Ukraine
Workshops: February 22–23, 2017
- 44 talks
- 2 workshops
- 38 speakers
Program
- English
- Russian
- Available for beginners
Workshops
- February 22–23, 20179:30-18:30WebDriver in practiceAndrii Dzynia
- February 23, 20179:30-18:30Secrets of successful test automationMikalai Alimenkou
Day 1Friday, February 24, 2017
| Time | Stage A500 seats | Stage B150 seats | Stage C150 seats |
|---|---|---|---|
| 09:00 – 09:45 | Registration, welcome coffee | ||
| 09:45 – 10:00 | Conference opening | ||
| 10:00 – 10:45 | Stage ALocution: Grading Your Selenium TestsMarcus Merrell (Web Platform Manager at RetailMeNot, inc., USA)In English. | Stage BWhite testing magicAliaksei Boole (Software Engineer in Test at Juno, Belarus)In Russian. | Stage CSoftware Developer in Test. Who is that?Tymofii Sukhachov (Software Developer in Test at Booxware GmbH, Germany)Available for beginners.In Russian. |
| 10:45 – 11:00 | Break | ||
| 11:00 – 11:45 | Stage ABuilding a successful test automation architecture in a microservices environmentAlper Mermer (Lead Quality Consultant at ThoughtWorks, UK)In English. | Stage BiOS Parallel Automation: run faster than fastViktar Karanevich (Senior Test Automation Engineer at Badoo, UK)In Russian. | Stage CStart writing good functional tests in Java with WebDriver (part 1)Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)Available for beginners.In Russian. |
| 11:45 – 12:00 | Break | ||
| 12:00 – 12:45 | Stage ASelenium/WebDriver Q&A panelAdam Carmi (CTO at Applitools, Israel)Alexei Vinogradov (Self-employed Consultant, Germany)Aliaksei Boole (Software Engineer in Test at Juno, Belarus)Alper Mermer (Lead Quality Consultant at ThoughtWorks, UK)Hugh McCamphill (Principal Software Engineer in Test at Liberty IT, Ireland)Marcus Merrell (Web Platform Manager at RetailMeNot, inc., USA)Roman Iovlev (Chief QA Automation Engineer at EPAM, Russia)Available for beginners.In English. | Stage BAutomation testing in real Big Data projectAlexander Chumakin (Sr. QA Automation at Juno, Belarus)In Russian. | Stage CStart writing good functional tests in Java with WebDriver (part 2)Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)Available for beginners.In Russian. |
| 12:45 – 13:00 | Lunch break opening | ||
| 13:00 – 13:45 | Stage ATest State Pattern – For a Sane & Stable AutomationRoi Ashkenazi (Head of Automation at Wix, Israel)In English. | Stage BTesting in the world of IoTDawid Pacia (CI/DevOps Team Lead at Silvair, Poland)In English. | Stage CAutomated API tests with PostmanOleksandr Chubatyi (QA Engineer at Softjourn, Ukraine)Available for beginners.In Russian. |
| 13:45 – 14:00 | Lunch break | ||
| 14:00 – 14:45 | Stage AGoogle, quality and youEran Nelinger (Software Engineer at Google, Israel)Available for beginners.In English. | Stage BAn easy way to automate complex UIIvan Pashko (Automation Engineer at Ciklum, Ukraine)In Russian. | Stage CSmart Integration Tests with Smart MocksIhor Herasymenko (Senior Software Engineer at EPAM, Ukraine)In Russian. |
| 14:45 – 15:00 | Lunch break closing | ||
| 15:00 – 15:45 | Stage AMaking your tests visible: displaying relevant test metrics in your projectsAlper Mermer (Lead Quality Consultant at ThoughtWorks, UK)In English. | Stage BTest automation tool Q&A panelAdam Carmi (CTO at Applitools, Israel)Alexei Vinogradov (Self-employed Consultant, Germany)Andrii Dzynia (SET at Spotify, Sweden)Dima Kovalenko (DevOps at HedgeServe, USA)Hugh McCamphill (Principal Software Engineer in Test at Liberty IT, Ireland)Marcus Merrell (Web Platform Manager at RetailMeNot, inc., USA)Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)Sergey Pirogov (Senior QA Automation at Ciklum, Ukraine) | Stage CFabulous tests with Spock and GroovyYaroslav Pernerovskyy (Test Automation Lead at GlobalLogic, Ukraine)Available for beginners.In Russian. |
| 15:45 – 16:15 | Coffee break | ||
| 16:15 – 17:00 | Stage AReportPortal.io – visibility of test automation status, metrics, AI in testing, open sourceDmitriy Gumeniuk (Delivery Manager at EPAM, Belarus)Available for beginners.In Russian. | Stage BThe wild wild west of Selenium capabilitiesAdi Ofry (Chief Architect at HPE Software, Israel)In English. | Stage CTest UI with JDI: easy, simple and good (part 1)Roman Iovlev (Chief QA Automation Engineer at EPAM, Russia)Available for beginners.In Russian. |
| 17:00 – 17:15 | Break | ||
| 17:15 – 18:00 | Stage ADesign patterns in test automationMikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)In Russian. | Stage BEnd to End Test Automation for Both Horizontal and Vertical ScaleErdem Yildirim (Test Lead at Innova, Turkey)In English. | Stage CTest UI with JDI: easy, simple and good (part 2)Roman Iovlev (Chief QA Automation Engineer at EPAM, Russia)Available for beginners.In Russian. |
| 18:00 – 18:10 | Closing of the first day | ||
| 18:10 – 20:00 | Whiskey party | ||
Day 2Saturday, February 25, 2017
| Time | Stage A500 seats | Stage B150 seats | Stage C150 seats |
|---|---|---|---|
| 09:00 – 09:45 | Welcome coffee | ||
| 09:45 – 10:00 | Opening of the second day | ||
| 10:00 – 10:45 | Stage AAdvanced test automation techniques for responsive apps and sitesAdam Carmi (CTO at Applitools, Israel)Available for beginners.In English. | Stage BCreation automated tests for Windows desktop applications using TestStack.WhiteViktor Losiev (Senior Automation Engenieer at Kantar Retail Virtual Reality, Ukraine)In Russian. | Stage CExcuse me, sir, do you have a moment to talk about tests in Kotlin?Leonid Rudenko (Test Automation Engineer at JetBrains, Russia)In Russian. |
| 10:45 – 11:00 | Break | ||
| 11:00 – 11:45 | Stage ATesting in Production – dangerous, scary or better?Jon Hare-Winton (Senior QA Automation Engineer at The Guardian, UK)In English. | Stage BQA Livecoding Battle “Typed Element Framework (JDI) VS Untyped Elements Framework (Selenide)”Alexei Vinogradov (Self-employed Consultant, Germany)Roman Iovlev (Chief QA Automation Engineer at EPAM, Russia)In Russian. | Stage CEverything you want to know about Page Object design pattern (part 1)Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)Available for beginners.In Russian. |
| 11:45 – 12:00 | Break | ||
| 12:00 – 12:45 | Stage ABetter Bullshit Driven DevelopmentIuliia Iliukhina (Software Developer in Test at Automician, Ukraine)In Russian. | Stage BMobile Test Automation & Selenium: myths and tipsBaris Sarialioglu (Managing Partner & Global Head of QA Services at Keytorc, Turkey)In English. | Stage CEverything you want to know about Page Object design pattern (part 2)Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)Available for beginners.In Russian. |
| 12:45 – 13:00 | Lunch break opening | ||
| 13:00 – 13:45 | Stage ATest trend analysis: towards robust, reliable and timely testsHugh McCamphill (Principal Software Engineer in Test at Liberty IT, Ireland)In English. | Stage BTest automation patterns – not only Page ObjectPawel Maciejewski (Test Engineer at OLX Group, Poland)Available for beginners.In English. | Stage CSoapUI: one key to all doorsYegor Maksymchuk (Senior QA Engineer at Playtech, Ukraine)Available for beginners.In Russian. |
| 13:45 – 14:00 | Lunch break | ||
| 14:00 – 14:45 | Stage AExtending GitHub Flow with practical testingAndrii Soldatenko (CTO at Ethoos, Ukraine)Available for beginners.In Russian. | Stage BThe Colorful World of Visual Test AutomationOnur Baskirt (Head of Software Testing at Kariyer.net, Turkey)Available for beginners.In English. | Stage CTestNG vs JUnit 5 battleSergey Pirogov (Senior QA Automation at Ciklum, Ukraine)Available for beginners.In Russian. |
| 14:45 – 15:00 | Lunch break closing | ||
| 15:00 – 15:45 | Stage AUsing Docker in test automationDima Kovalenko (DevOps at HedgeServe, USA)In English. | Stage BAsynchronous Selenium: how to survive JS testingMichael Bodnarchuk (Lead Developer at Codegyre, Ukraine)In Russian. | Stage CHow does Java 8 exert hidden power on Test Automation?Sergey Korol (Lead QA Automation at Waverley Software, Ukraine)Available for beginners.In Russian. |
| 15:45 – 16:15 | Coffee break | ||
| 16:15 – 17:00 | Stage ABuilding Tests to Build WebsitesDmitry Vinnik (Senior Software Engineer at Salesforce, Canada)Available for beginners.In English. | Stage BProtractor framework – how to make stable e2e tests for Angular applicationsLudmila Nesvitiy (Automation QA at Valor Software, Ukraine)In Russian. | Stage CSelenide101 – Getting up and running with real web tests (part 1)Alexei Vinogradov (Self-employed Consultant, Germany)Available for beginners.In English. |
| 17:00 – 17:15 | Break | ||
| 17:15 – 18:00 | Stage A5 top pain points of test automationMikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)Available for beginners.In Russian. | Stage BVisual regression and integration testing on JSPavlo Bashinsky (PM at Yandex, Ukraine)In Russian. | Stage CSelenide101 – Getting up and running with real web tests (part 2)Alexei Vinogradov (Self-employed Consultant, Germany)Available for beginners.In English. |
| 18:00 – 18:30 | Conference closing | ||
Speakers
Program committee
Sponsors
Venue
Parkovyi Convention and Business Center
Parkova Road 16a, Kyiv
in the landscape park in the center of Kyiv, between Khreschyatyk and Arsenalna metro stations
parkovy.info
Photos and videos
- Selenium Camp 2017, a photo album on Facebook







































