SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
МЕЧТЫ
Software QA
Инженера
Обо мне…
2
3
Игорь Гольдшмидт
Quality Big Boss @Sweet Inn
Обо мне
§ Testing Geek
§ Quality Freak
§ Спикер
§ Блогер
§ Israel Testing Champion
2018
“Мечты Software
QA инженера.
Автоматизировать
все!
”
4
5
Знакомьтесь
§ идеалист
§ любопытный
§ обожает качество
§ питается жуками
(багами)
1.
Software
QA Engineer
Шо?? Кто такой?
6
История QA
7
Роли
Tester
Test
Engineer
QA Engineer/
Analyst OLD School
“Agile” TeamQA EngineerTester Test Engineer
Спиральное развитие
8
Tester
Test Engineer
Senior Test Engineer
QA Engineer
“Три шапки”
QA инженера
9
ControlAssurance
Information
Providing
Мечта
Все делать
качественно 10
Мечта №1
11
Тестируют все:
§ Продакт (PO/PM)
§ Разработчики
§ Клиенты
§ QA инженеры тоже..
Мечта №2
12
Тестируем Всегда (постоянно)
@LisaCrispin https://www.mabl.com/blog/how-testing-processes-should-change-when-you-shift-left
Мечта №3
13
Нет - регрессивных тестов и циклов
Да - кросс системным тестам
Мечта №3
13
Нет - регрессивных тестов и циклов
Да - кросс системным тестам
Мечта №4
14
Автоматизация
Исследовательского тестирования
Мечта №5
15
Ассистент Тест Дизайна
Решение
Автоматизация
16
Решение
Автоматизация
16
2.
Автоматизация
Лень залог успеха..
17
Развитие Автоматизации
18
VS
“Code” Framework
“Codeless” Framework
Развитие Автоматизации
19
Развитие Автоматизации
20
Развитие Автоматизации
21
3.
Проблемки
22
Проблемка №1
23
Люди
Проблемка №2
24
Повторное использование
Что? Где? Как?
Проблемка №3
25
Цель
Средство
VS
Проблемка №4
26
Нет единной системы
тестирования
Проблемка №5
27
Нет “качественных”
процессов разработки
3.
REAL Решение
28
QA & Test
Engineer
29
Роль
”Senior” Test
Engineer
30
Information Providing Tools
31
TESTING
“Automation”“Manual”
+
Тест Экспертиза
32
ТЕСТИРОВАНИЕ
“ЧТО + KAK”
“С ПОМОЩЬЮ ЧЕГО”
Менторинг
33
Automation
Users
Test Engineer
Automation
Tools
Роль
QA Engineer
34
Test Automation
Project
=
Development
Project
35
36
Культура качества
Внедрение “ морального кодекса”
для разработчиков
и всех участников проекта.
37
Software engineering
process quality
Качество процессов программного обеспечения
38
Software Quality
Processes
Процессы управления качеством программного
обеспечения
39
Risk Management
Role evolution
40
QA Engineer (Coacher)
Tester (Executer)
Test Engineer (Planner)
Senior Test Engineer (Mentor)
41
Senior Test
Engineer
§ Тестирование
§ SUT использование
§ Bug Life Cycle
§ Тест Репорт
§ Тест Анализ
§ Тест Дизайн
§ Тест Планирование
Automation:
§ Описание
§ Выполнение
§ Поддержка
§ Анализ
Deep Technical Understanding:
§ Performance
§ Load
§ Embedded
ФОКУС
42
QA
Engineer
Testing + Automation:
§ Процесс верификации (verification
process)
§ Процесс аттестации (validation process)
QA:
§ Процесс совместного анализа (joint
review process)
§ Процесс аудита (audit process)
§ Процесс обеспечения качества (quality
assurance process)
• Quality mentoring
• Quality monitoring
• Quality education
• Quality assistance
43
Заключение
§ Роль/должность автоматизация сценариев -
умрет.
§ Ручное тестирование станет еще дешевле.
§ Главная ценность Тест/QA инженера его
"инженерские" способности.
§ Всем придется знать, писать, использовать языки
программирования.
Думал, что мечтал о
инструментах,
а оказывается о новых
специалистах.
44
45
Спасибо!
Вопросы?
Мои Контакты:
@IgorGolds
www.iggmaster.com

Mais conteúdo relacionado

Mais procurados

Нужен ли QA, или чем он может помочь веб проекту? (Виктор Гожий)
Нужен ли QA, или чем он может помочь веб проекту? (Виктор Гожий) Нужен ли QA, или чем он может помочь веб проекту? (Виктор Гожий)
Нужен ли QA, или чем он может помочь веб проекту? (Виктор Гожий)
IT Club Mykolayiv
 
Автоматизация тестирования как сервис
Автоматизация тестирования как сервисАвтоматизация тестирования как сервис
Автоматизация тестирования как сервис
automated-testing.info
 
AgileCamp'12 Нижний Новгород: Введение
AgileCamp'12 Нижний Новгород: Введение AgileCamp'12 Нижний Новгород: Введение
AgileCamp'12 Нижний Новгород: Введение
Anton Katkov
 
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
it-people
 

Mais procurados (20)

QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
 
Нужен ли QA, или чем он может помочь веб проекту? (Виктор Гожий)
Нужен ли QA, или чем он может помочь веб проекту? (Виктор Гожий) Нужен ли QA, или чем он может помочь веб проекту? (Виктор Гожий)
Нужен ли QA, или чем он может помочь веб проекту? (Виктор Гожий)
 
Автоматизация тестирования как сервис
Автоматизация тестирования как сервисАвтоматизация тестирования как сервис
Автоматизация тестирования как сервис
 
WP как экспериментальная платформа
WP как экспериментальная платформаWP как экспериментальная платформа
WP как экспериментальная платформа
 
Gozhyi_WebCamp_2013
Gozhyi_WebCamp_2013Gozhyi_WebCamp_2013
Gozhyi_WebCamp_2013
 
Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
 
Как автотесты ускоряют релизы в OK.ru
Как автотесты ускоряют релизы в OK.ruКак автотесты ускоряют релизы в OK.ru
Как автотесты ускоряют релизы в OK.ru
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
 
Автоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОАвтоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПО
 
Test design techniques basics
Test design techniques basicsTest design techniques basics
Test design techniques basics
 
AgileCamp'12 Нижний Новгород: Введение
AgileCamp'12 Нижний Новгород: Введение AgileCamp'12 Нижний Новгород: Введение
AgileCamp'12 Нижний Новгород: Введение
 
Maybe some qa
Maybe some qaMaybe some qa
Maybe some qa
 
Тестируем производительность с помощью Selenium
Тестируем производительность с помощью SeleniumТестируем производительность с помощью Selenium
Тестируем производительность с помощью Selenium
 
Внедрение автоматизации на Selenium в highload-проект
Внедрение автоматизации на Selenium в highload-проектВнедрение автоматизации на Selenium в highload-проект
Внедрение автоматизации на Selenium в highload-проект
 
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
 
Лучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиЛучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователи
 
Google analytics in QA process, Alexey Onyshchenko
Google analytics in QA process, Alexey OnyshchenkoGoogle analytics in QA process, Alexey Onyshchenko
Google analytics in QA process, Alexey Onyshchenko
 
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думать
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думатьАлексей Пименов. Kanban — это не то, что вы привыкли о нем думать
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думать
 

Semelhante a Software QA Engineer Dreams. Automate everything! (Russian)

Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar
 
Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20
rit2010
 
Покрываем тестами взрослый RoR проект / Николай Шебанов (Evrone)
Покрываем тестами взрослый RoR проект / Николай Шебанов (Evrone)Покрываем тестами взрослый RoR проект / Николай Шебанов (Evrone)
Покрываем тестами взрослый RoR проект / Николай Шебанов (Evrone)
Ontico
 
Добиваемся эффективности каждого из 9000+ UI-тестов - Максим Сахаров (Tutu.ru)
Добиваемся эффективности каждого из 9000+ UI-тестов - Максим Сахаров (Tutu.ru)Добиваемся эффективности каждого из 9000+ UI-тестов - Максим Сахаров (Tutu.ru)
Добиваемся эффективности каждого из 9000+ UI-тестов - Максим Сахаров (Tutu.ru)
AvitoTech
 

Semelhante a Software QA Engineer Dreams. Automate everything! (Russian) (20)

Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!
 
Александр Ильин, Oracle
Александр Ильин, OracleАлександр Ильин, Oracle
Александр Ильин, Oracle
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ППП
 
Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить баги
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
 
Экономически эффективный процесс тестирования
Экономически эффективный процесс тестированияЭкономически эффективный процесс тестирования
Экономически эффективный процесс тестирования
 
Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20
 
QAFest. Роль тестирования в Devops
QAFest. Роль тестирования в DevopsQAFest. Роль тестирования в Devops
QAFest. Роль тестирования в Devops
 
Quality Assurance
Quality AssuranceQuality Assurance
Quality Assurance
 
Покрываем тестами взрослый RoR проект / Николай Шебанов (Evrone)
Покрываем тестами взрослый RoR проект / Николай Шебанов (Evrone)Покрываем тестами взрослый RoR проект / Николай Шебанов (Evrone)
Покрываем тестами взрослый RoR проект / Николай Шебанов (Evrone)
 
Построение процесса тестирования производительности игрового клиента
Построение процесса тестирования производительности игрового клиентаПостроение процесса тестирования производительности игрового клиента
Построение процесса тестирования производительности игрового клиента
 
Экономически эффективный процесс тестирования (Codefest 2015)
Экономически эффективный процесс тестирования (Codefest 2015)Экономически эффективный процесс тестирования (Codefest 2015)
Экономически эффективный процесс тестирования (Codefest 2015)
 
10_tips_for_become_qa
10_tips_for_become_qa10_tips_for_become_qa
10_tips_for_become_qa
 
QA Estimation Failed: Mission Impossible
QA Estimation Failed: Mission ImpossibleQA Estimation Failed: Mission Impossible
QA Estimation Failed: Mission Impossible
 
Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три года
 
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
 
Agile Testing & Agile Tester
Agile Testing & Agile TesterAgile Testing & Agile Tester
Agile Testing & Agile Tester
 
Добиваемся эффективности каждого из 9000+ UI-тестов - Максим Сахаров (Tutu.ru)
Добиваемся эффективности каждого из 9000+ UI-тестов - Максим Сахаров (Tutu.ru)Добиваемся эффективности каждого из 9000+ UI-тестов - Максим Сахаров (Tutu.ru)
Добиваемся эффективности каждого из 9000+ UI-тестов - Максим Сахаров (Tutu.ru)
 
Документация тестировщика - Александр Трибушный
Документация тестировщика - Александр ТрибушныйДокументация тестировщика - Александр Трибушный
Документация тестировщика - Александр Трибушный
 
Виталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileВиталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в Agile
 

Mais de Igor Goldshmidt

Mais de Igor Goldshmidt (11)

Jump from testing to QA - TestIL 2019 (EN)
Jump from testing to QA -   TestIL 2019 (EN)Jump from testing to QA -   TestIL 2019 (EN)
Jump from testing to QA - TestIL 2019 (EN)
 
Leap from Testing to QA (RU)
Leap from Testing to QA  (RU)Leap from Testing to QA  (RU)
Leap from Testing to QA (RU)
 
The True Power of Tester is INFORMATION
The True Power of Tester is INFORMATIONThe True Power of Tester is INFORMATION
The True Power of Tester is INFORMATION
 
Test cases in Agile World
Test cases in Agile WorldTest cases in Agile World
Test cases in Agile World
 
Test Plan Implementation - QAGeekWeek 2018
Test Plan Implementation - QAGeekWeek 2018Test Plan Implementation - QAGeekWeek 2018
Test Plan Implementation - QAGeekWeek 2018
 
How Not Test Mobile App (Russian)
How Not Test Mobile App (Russian)How Not Test Mobile App (Russian)
How Not Test Mobile App (Russian)
 
The True Power of Tester is Information.
The True Power of Tester is Information.The True Power of Tester is Information.
The True Power of Tester is Information.
 
Истинная сила тестировщика - информация.
Истинная сила тестировщика - информация.Истинная сила тестировщика - информация.
Истинная сила тестировщика - информация.
 
Test plan implementation
Test plan implementation Test plan implementation
Test plan implementation
 
Big feature - small sprint
Big feature - small sprint Big feature - small sprint
Big feature - small sprint
 
Innovation in software testing
Innovation in software testingInnovation in software testing
Innovation in software testing
 

Software QA Engineer Dreams. Automate everything! (Russian)