Конференции для профессионалов индустрии информационных технологий

Fomin Ilya

Engineering Manager
San Francisco


Ilya started his career in software testing over 12 years ago. Since then he has participated in all cycles of software engineering, from release and infrastructure automation to full-stack development and operations, in roles ranging from SQA engineer to Chief of Technology. Regardless of the role, quality has always been his top concern, and he’s contributed to test automation and devops communities at their dawn. He’s also delivered and co-authored a dozen talks and organized both international conferences and local meetups.

In the last decade, he’s lead technology teams at a spectrum of Silicon Valley-based companies, ranging from stealth-stage startups to multi-billion dollar businesses. Today, Ilya is a co-founder and CTO of Oscillations, an emerging interactive entertainment company that collaborates with social media influencers to create mind-controlled immersive experiences. He has also recently joined Google to lead interactivity platform engineering for YouTube Live.

Ilya thinks that the biggest challenge in engineering is getting people to work well together, and that we should figure this out before machines become smart enough and take over the world.


Three hats of quality: a tale about how different people see quality in companies from small to big, and what to do to always win


The long long time ago, the speaker ventured on an epic journey to find the answer to one very important question: 

  • “What is quality?”

Over a dozen winters later, after having crossed countries and continents, having fought many battles and acquired a lot of precious artefacts (like the CPO hat), he finally has the answer, and it’s not a simple one.

In his talk, Ilya will discuss how people of different roles look at the quality, what they really care about, and how that changes when you cross from the startup kingdom to the enterprise realm. Which turns are safe to take any time, and which potholes to avoid. Who to make friends with, and who will remain your eternal foe. Pretty much everything you need to know to always win the battle of good. 

Уровень сложности
Секционный доклад (40 мин)

Готовим тестируемую инфраструктуру с Chef


Вы все еще думаете, что требования и приложения - единственные компоненты, которые требуют тестирования? Тогда мы идем к вам!

Тысячи тестировщиков ежедневно сталкиваются с проблемами выкатки и тестовых стендов, а проще говоря - багами инфраструктуры. Такие баги часто маскируются под ошибки приложений, что делает их диагностирование и починку непростой, и зачастую оттягивает сроки активностей по тестированию и даже целых релизов.

В своем докладе я проведу обзор, как знакомые всем техники тестирования (статическое, компонентное, интеграционное, и т.п.) и приемы повышения качества (ревью, багтрекинг, непрерывная интеграция, менеджмент релизов) применяются к артефактам инфраструктуры. Кроме того, я расскажу (и покажу, на примерах процессов и исходного кода), как мы в Align Technology используем различные инструменты из экосистемы Chef и не только для повышения качества инфраструктуры и улучшения настроения тестировщиков всего мира.

Уровень сложности
Секционный доклад (40 мин)

Посещал конференции


Код скопирован в буфер обмена