IT Weekend Kharkiv: Test Automation & DevOps

2018 Dec 01
2 Nezalezhnosti avenue, Premier Palace Hotel Kharkiv
Register
Program

Program

Test Automation

DevOps

Test Automation

DevOps

10:00 11:00

Registration and coffee break

11:00 11:20

Official conference opening

11:20 12:10

The Future of Test Automation – How to impress your boss?

PDF

Oleksandr Synyava

TAQC Expert, SoftServe

Oleksandr Synyava is a TAQC Expert with more than 10 years of experience in IT industry. He is responsible for smooth start of Test Automation, setup and configuration of testing environments utilizing industry standards and best practices. Check out few sentences about his topic : «I’d like to share some thoughts and ideas how to be prepared for the future in test automation world. What technologies and approaches will be relevant in the nearest future and what areas of business will be affected by test automation. It is a great time to take a step back into the past and to reflect upon test automation evolution from the very beginning, define what is hot and trendy nowadays and try to predict the future of this evolution.» more

Terraform modules: constructor blocks for your cloud infrastructure management

This presentation suppose that you are already familiar with Terraform. At least on high level you understand what is it and how to operate with all that TF files. I'll try to explain you why Terraform modules are similar to Lego blocks and what infrastructure castles can be built using modules. You'll find out what are the other benefits of configuration management and how to automate infrastructure change/update procedures. I'll share all my experience from real projects. After this speech you will deeply understand what Terraform modules are, what's the proper structure for them, how to version your self created modules, when they can be used. Probably, you'll understand and decide for yourself if they required to be tested. You'll see live demo where we deploy AWS infrastructure resources using newly created Terraform module and I'll try to answer to all your questions related to this topic.

This presentation suppose that you are already familiar with Terraform. At least on high level you understand what is it and how to operate with all that TF files. I'll try to explain you why Terraform modules are similar to Lego blocks and what infrastructure castles can be built using modules. You'll find out what are the other benefits of configuration management and how to automate infrastructure change/update procedures. I'll share all my experience from real projects. After this speech you will deeply understand what Terraform modules are, what's the proper structure for them, how to version your self created modules, when they can be used. Probably, you'll understand and decide for yourself if they required to be tested. You'll see live demo where we deploy AWS infrastructure resources using newly created Terraform module and I'll try to answer to all your questions related to this topic.

PDF

Ruslan Kusov

Senior Software Engineer at SoftServe

Ruslan: “Currently I am a Senior Software Engineer (DevOps Software Development) in SoftServe Inc. company in Kyiv. I’ve just started my career way in this company and hope that this position will improve my skills, knowledge, provide me with new invaluable experience. But what did I have before SoftServe. All my professional way is a fight. With myself, with obstacles, with my own comfort zone. I’ll try to change the things around me, to make them easier. I accept all new challenges and do my best to achieve new goals. I started my career in State Tax Inspection. It department. I quickly realized my own responsibility and automized all tasks, that were daily routine before. I spend more time studying new technologies, but understood that without real usage of these new knowledge I just waste my time. For the same reason I changed my second job. After that appeared Exadel with Appery.io project. Really great team, interesting tasks and the first real challenge for me. All the world started thinking about DevOps methodology and set of practices. Started implementation of DevOps on different project. And I was one of the pioneer on Appery.io who began adapt DevOps to this project. Basic principles, like IaC (with Puppet, Bash and Python automation scripts), CI/CD (with help of Development teams) were quickly implemented. I learnt AWS cloud services and significantly updated project architecture (used AMI images, AutoScaling groups, automatization for resource deployment), performed network structure and topology update (VPC best practices, added IPv6 support for Appery.io backend services). As a result stability, scalability, resilience and availability of production environment was improved (up to 99.99% SLA), but at the same time cost spending for production execution was reduced up to 60%. And again I understood that I need to grown up. Need fresh knowledge, difficult and interesting tasks, something new for my career. And I found Thomas Cook – British global travel company. Moreover I realized, that I have a new objective – to be a tutor for other people, that want to extend their skills and abilities, share my knowledge, thoughts and experience in DevOps methodology. I’ve developed this idea for the last few years. And I’ve already had first results. For Thomas Cook I leaded the team (squad) that performed migration of infrastructure to AWS cloud and to microservices architecture with containers and orchestration (in scope of project of integration with 3-rd party travel service). These team met the deadlines and business and technical requirements to that project. As a significant part of our job, there was built from scratch Landing Zone for AWS cloud with proper organization structure, with guaranteed level of security, high availability, scalability and resilience. Team learned AWS cloud and related resources, team members improved their knowledge about Terraform, containers, container orchestration, etc. After that I shared our results for other (mostly Kyiv) DevOps community. In February (2018) I participated in Kyiv Speakers’ Corner, organized by Ciklum with speech. Topic: “Microservices. On the long way to the suspense”. Also in March 2018 for that project I was awarded as a DevOps Engineer of the Year at the Computing DevOps Excellence Awards. That was my highest peak (my personal Everest) in Thomas Cook. And it signaled me that it’s ty for new changes and challenges. I’m happy that in SoftServe I can continue my practice. I’ve already had ability to share results of my research about comparison of Kubernetes based containers orchestration solution. Article was shared with SoftServe community through the DevOps group in internal social network. And I participated with speech and presentation in “DevOps: Meet. Work. Fun” event, organized by SoftServe this June. Next plans – GCP certification (during next 2 weeks), AWS and OpenShipt certification (next few months), get new knowledge and experience in Kubernetes and OpenShift, share these information and skills with co-workers and other DevOps engineers. I think, it’s proper time to start my own blog and create YouTube channel. Thank you for reading this information about myself. Don’t hesitate to contact me if you have further questions. And I wish you all the best! “ more

12:15 13:05

Jenkins Multi branch pipeline

Tired of failed auto tests maintaining when developers constantly change the implementation? Sick of reporting obvious bugs? Then shift left from bug hunting to bug prevention! Make developers worry about failed auto tests before they merge buggy feature branches into master. We want to share with you Jenkins Multibranch Pipeline approach to show multibranch automation tests execution and how to wire together Jenkins, Docker, Bitbucket and some simple automation tests for you. As they say, better once to see, than hundred times to hear (or read couple of Habr-articles :) )

Tired of failed auto tests maintaining when developers constantly change the implementation? Sick of reporting obvious bugs? Then shift left from bug hunting to bug prevention! Make developers worry about failed auto tests before they merge buggy feature branches into master. We want to share with you Jenkins Multibranch Pipeline approach to show multibranch automation tests execution and how to wire together Jenkins, Docker, Bitbucket and some simple automation tests for you. As they say, better once to see, than hundred times to hear (or read couple of Habr-articles :) )

PDF

Oleksandr Metelytsia

Test Automation Leader, SoftServe

Oleksandr is a Test Automation Leader at SoftServe with 8+ years of experience. He’s a proficient speaker who conquered the stages of QA IT weekend Ukraine, QMO conference, TA Hub, UkrainQA. He enjoys the fact that ATQA is the intersection point of testing, programming and devops, thus, the number of different tasks is endless. Btw, critical mindset forces him to look for bugs in everything, so why not to get paid for it 😉 Apart from the job (free time is kind of a dream, but anyway) Oleksandr is keen on travelling, meanwhile visiting the highest points, and learning German. Also he likes games like table tennis and “What, Where, When”. So, can we have a game? 🙂 more

How to Secure Your Kubernetes Cluster

We will talk about the problems, approaches and solutions to improve the security of your Kubernetes cluster.

We will talk about the problems, approaches and solutions to improve the security of your Kubernetes cluster.

PDF

Stanislav Kolenkin

Senior DevOps Software Developer, SoftServe

Stanislav has more than 15 years experience in IT. During the last five years, it has been working only with Linux, and over the past year and a half he has participated in more than ten Kubernests projects with a different stack of technologies on various platforms. more

13:10 14:00

How to become a Big Data Superhero

PDF

Oleg Prilepin

Test Automation Expert, SoftServe

more

OpenShift as a cloud for Data Science

PDF

Yehor Maksymchuk

Senior Test Automation Engineer at SoftServe

Very happy person and author of the Telegram channel @QAStudy.Online (https://t.me/qastudy) Member of organization team in the “KievTesters” meet-up (https://bit.ly/2Pb2NVH) The judge in the “Test UA Startups” (https://www.testuastartups.com/) more

14:00 15:00

Lunch

15:00 15:50

Cypress.io the new old Selenium?

Не так давно, на рынок веб автоматизации выскочил новый игрок, который сходу начал конкурировать с признаным старичком и корифеем в этой области. В докладе пройдемся по возможностям инструмента, сравним его лоб в лоб с тем, что уже годами используется в индустирии. Попытаемся разобраться так ли он хорош, или все это маркетинг. А также посмотрим что и как с этим всем делать на практике.

Не так давно, на рынок веб автоматизации выскочил новый игрок, который сходу начал конкурировать с признаным старичком и корифеем в этой области. В докладе пройдемся по возможностям инструмента, сравним его лоб в лоб с тем, что уже годами используется в индустирии. Попытаемся разобраться так ли он хорош, или все это маркетинг. А также посмотрим что и как с этим всем делать на практике.

PDF

Yaroslav Pernerovskyy

Test Automation Lead at GlobalLogic, Ukraine

Works closely with developers and testers to make their life easier almost 11 years already. Automates everything. Member of program committee at Selenium Camp and QA Fest. more

10 Ways To Fail At DevOps. Cloud Edition

Ведь главное что работает? Правда?

Ведь главное что работает? Правда?

PDF

Oleksandr Mykhalchuk

Senior Solutions Architect at SoftServe

Oleksandr Mykhalchuk, Certified AWS, GCP, Azure architect: “I have been working in IT as Systems Architect, DevOps, Network Engineer and System Administrator for about 13 years in total. I have built multiple projects for World-known automobile, hospitality and trade companies. Experienced in multiple application platforms, networks, security, virtualization and Clouds” more

15:55 16:45

Testing inside of Kubernetes and Openshift

I will describe how Kubernetes works, where is differences between Kubernetes and Openshift. And the main Idea is Fabric8-kubernetes-client it is Java wrapper around Kubernetes and Openshift API. We will research how to create Java code to deploy and test your application in the Cloud (Kubernetes and Openshift)

I will describe how Kubernetes works, where is differences between Kubernetes and Openshift. And the main Idea is Fabric8-kubernetes-client it is Java wrapper around Kubernetes and Openshift API. We will research how to create Java code to deploy and test your application in the Cloud (Kubernetes and Openshift)

PDF

Yehor Maksymchuk

Senior Test Automation Engineer at SoftServe

Very happy person and author of the Telegram channel @QAStudy.Online (https://t.me/qastudy) Member of organization team in the “KievTesters” meet-up (https://bit.ly/2Pb2NVH) The judge in the “Test UA Startups” (https://www.testuastartups.com/) more

Game streaming solution with unified ESXi\KVM virtualization

Deployment, monitoring, balancing of the infrastructure for game streaming solution with mixed KVM and ESXi virtualizations

Deployment, monitoring, balancing of the infrastructure for game streaming solution with mixed KVM and ESXi virtualizations

PDF

Ivan Lukinov

Delivery Head at Quantum, AWS Certified

15+ years experience with System administration and DevOps. Developed tailored solutions from Startups to EU and world leaiding companies. Now experience includes projects on web, ecommerce platforms, High load networking, AWS, Streaming solutions. more

16:45 17:00

Prize drawings

17:00

Little party & networking

Register
Prices

Prices

599
till 03.11
Early Birds
699
04.11-30.11
Regular
799
01.12
Hot Birds
25% goes to charity

This year, IT Weekend is raising money for a good cause with 25% of the ticket price going to a charity initiative.

Money raised will go to SoftServe Charity Fund “Open Eyes” to implement a project ‘Positive rooms’. This is a special bright place for kids who undergo treatment in hospitals. The aim of the project is to create positive space with games, books, toys, creative and educational materials. This is the room where kids can forget about being patients for a while, just smile and have fun.

Charity Fund “Open Eyes” founded in 2014 has been implementing social, educational, cultural and infrastructure projects. To find more information about the Fund please visit website.

Speakers

Speakers

Test Automation Expert, SoftServe

Oleg Prilepin

Test Automation Expert, SoftServe

Oleg Prilepin

Senior DevOps Software Developer, SoftServe

Stanislav Kolenkin

Senior DevOps Software Developer, SoftServe

Stanislav Kolenkin

Stanislav has more than 15 years experience in IT. During the last five years, it has been working only with Linux, and over the past year and a half he has participated in more than ten Kubernests projects with a different stack of technologies on various platforms.

Delivery Head at Quantum, AWS Certified

Ivan Lukinov

Delivery Head at Quantum, AWS Certified

Ivan Lukinov

15+ years experience with System administration and DevOps. Developed tailored solutions from Startups to EU and world leaiding companies. Now experience includes projects on web, ecommerce platforms, High load networking, AWS, Streaming solutions.

Senior Test Automation Engineer at SoftServe

Yehor Maksymchuk

Senior Test Automation Engineer at SoftServe

Yehor Maksymchuk

Very happy person and author of the Telegram channel @QAStudy.Online (https://t.me/qastudy) Member of organization team in the “KievTesters” meet-up (https://bit.ly/2Pb2NVH) The judge in the “Test UA Startups” (https://www.testuastartups.com/)

Senior Solutions Architect at SoftServe

Oleksandr Mykhalchuk

Senior Solutions Architect at SoftServe

Oleksandr Mykhalchuk

Oleksandr Mykhalchuk, Certified AWS, GCP, Azure architect: “I have been working in IT as Systems Architect, DevOps, Network Engineer and System Administrator for about 13 years in total. I have built multiple projects for World-known automobile, hospitality and trade companies. Experienced in multiple application platforms, networks, security, virtualization and Clouds”

TAQC Expert, SoftServe

Oleksandr Synyava

TAQC Expert, SoftServe

Oleksandr Synyava

Oleksandr Synyava is a TAQC Expert with more than 10 years of experience in IT industry. He is responsible for smooth start of Test Automation, setup and configuration of testing environments utilizing industry standards and best practices. Check out few sentences about his topic : «I’d like to share some thoughts and ideas how to be prepared for the future in test automation world. What technologies and approaches will be relevant in the nearest future and what areas of business will be affected by test automation. It is a great time to take a step back into the past and to reflect upon test automation evolution from the very beginning, define what is hot and trendy nowadays and try to predict the future of this evolution.»

Senior Software Engineer at SoftServe

Ruslan Kusov

Senior Software Engineer at SoftServe

Ruslan Kusov

Ruslan: “Currently I am a Senior Software Engineer (DevOps Software Development) in SoftServe Inc. company in Kyiv. I’ve just started my career way in this company and hope that this position will improve my skills, knowledge, provide me with new invaluable experience. But what did I have before SoftServe. All my professional way is a fight. With myself, with obstacles, with my own comfort zone. I’ll try to change the things around me, to make them easier. I accept all new challenges and do my best to achieve new goals. I started my career in State Tax Inspection. It department. I quickly realized my own responsibility and automized all tasks, that were daily routine before. I spend more time studying new technologies, but understood that without real usage of these new knowledge I just waste my time. For the same reason I changed my second job. After that appeared Exadel with Appery.io project. Really great team, interesting tasks and the first real challenge for me. All the world started thinking about DevOps methodology and set of practices. Started implementation of DevOps on different project. And I was one of the pioneer on Appery.io who began adapt DevOps to this project. Basic principles, like IaC (with Puppet, Bash and Python automation scripts), CI/CD (with help of Development teams) were quickly implemented. I learnt AWS cloud services and significantly updated project architecture (used AMI images, AutoScaling groups, automatization for resource deployment), performed network structure and topology update (VPC best practices, added IPv6 support for Appery.io backend services). As a result stability, scalability, resilience and availability of production environment was improved (up to 99.99% SLA), but at the same time cost spending for production execution was reduced up to 60%. And again I understood that I need to grown up. Need fresh knowledge, difficult and interesting tasks, something new for my career. And I found Thomas Cook – British global travel company. Moreover I realized, that I have a new objective – to be a tutor for other people, that want to extend their skills and abilities, share my knowledge, thoughts and experience in DevOps methodology. I’ve developed this idea for the last few years. And I’ve already had first results. For Thomas Cook I leaded the team (squad) that performed migration of infrastructure to AWS cloud and to microservices architecture with containers and orchestration (in scope of project of integration with 3-rd party travel service). These team met the deadlines and business and technical requirements to that project. As a significant part of our job, there was built from scratch Landing Zone for AWS cloud with proper organization structure, with guaranteed level of security, high availability, scalability and resilience. Team learned AWS cloud and related resources, team members improved their knowledge about Terraform, containers, container orchestration, etc. After that I shared our results for other (mostly Kyiv) DevOps community. In February (2018) I participated in Kyiv Speakers’ Corner, organized by Ciklum with speech. Topic: “Microservices. On the long way to the suspense”. Also in March 2018 for that project I was awarded as a DevOps Engineer of the Year at the Computing DevOps Excellence Awards. That was my highest peak (my personal Everest) in Thomas Cook. And it signaled me that it’s ty for new changes and challenges. I’m happy that in SoftServe I can continue my practice. I’ve already had ability to share results of my research about comparison of Kubernetes based containers orchestration solution. Article was shared with SoftServe community through the DevOps group in internal social network. And I participated with speech and presentation in “DevOps: Meet. Work. Fun” event, organized by SoftServe this June. Next plans – GCP certification (during next 2 weeks), AWS and OpenShipt certification (next few months), get new knowledge and experience in Kubernetes and OpenShift, share these information and skills with co-workers and other DevOps engineers. I think, it’s proper time to start my own blog and create YouTube channel. Thank you for reading this information about myself. Don’t hesitate to contact me if you have further questions. And I wish you all the best! “

Test Automation Lead at GlobalLogic, Ukraine

Yaroslav Pernerovskyy

Test Automation Lead at GlobalLogic, Ukraine

Yaroslav Pernerovskyy

Works closely with developers and testers to make their life easier almost 11 years already. Automates everything. Member of program committee at Selenium Camp and QA Fest.

Test Automation Leader, SoftServe

Oleksandr Metelytsia

Test Automation Leader, SoftServe

Oleksandr Metelytsia

Oleksandr is a Test Automation Leader at SoftServe with 8+ years of experience. He’s a proficient speaker who conquered the stages of QA IT weekend Ukraine, QMO conference, TA Hub, UkrainQA. He enjoys the fact that ATQA is the intersection point of testing, programming and devops, thus, the number of different tasks is endless. Btw, critical mindset forces him to look for bugs in everything, so why not to get paid for it 😉 Apart from the job (free time is kind of a dream, but anyway) Oleksandr is keen on travelling, meanwhile visiting the highest points, and learning German. Also he likes games like table tennis and “What, Where, When”. So, can we have a game? 🙂

Show more
Become
a Speaker
Partners

Partners

Contacts

Contacts

Venue Contacts

IT Weekend
info@itweekend.ua
+38 (057) 727-5360 x4148

Register