SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Проект “Моя професія”
*
*Професія Тестувальник ПЗ
*Робота тестувальника нагадує роботу слідчого або детектива: він
йде по гарячим слідам програміста і вишукує помилки (на
професійній мові "баги"). У хід йдуть різні дедуктивні методи і
приховані прийоми. Щоб відшукати помилку, що сховалася в
глибині програми, потрібно бути винахідливим: ставити потрібні
питання, знати психологію програміста і уміти передбачати, де
саме може ховатися верткий баг. Професіонал ніколи не
обмежиться виконанням шаблонних завдань тест-плана, він
придумає власні способи тестування, спробує різні шляхи і
комбінації.
*
* QA-інженерів привертає можливість покращувати якість продукту і при цьому освоювати
різні технології та вивчати деталі продукту.
* «Подобається можливість реалізувати свій перфекціонізм без шкоди для соціального
життя».
* Деякі опитані відзначають, що інтерес до роботи посилюється з часом: спочатку не
зрозуміло, що робиться і для чого, а потім приходить розуміння і бажання брати на себе
складніші завдання.
* «Ця професія вимагає наявності та постійного застосування аналітичних здібностей. Вона
не дає розслабитися і розумово деградувати, а змушує постійно вивчати нові технології та
галузі знань»
* Не останнє місце займає і можливість долучитися до світу високих технологій та великих
зарплат. Деякі інженери з якості прийшли до своєї професії, бо хотіли в IT, а поріг входу
на QA нижче, ніж на програміста. Деякі вважають роботу QA більш цікавою та
різноманітною, ніж роботу розробника.
* «Пішов в QA, бо цікавлюся IT, але не хочу бути програмістом. Мені більше подобається
розбиратися в чомусь, шукати помилки, особливо в логіці, яку бізнес-аналітики та
розробники могли пропустити».
* «Тестувальник повинен бути розумнішим за програміста … Або ж, принаймні, хитрішим!».
* «Мислення програмістів й тестувальників “заточене” по-різному. Програміст шукає
короткий шлях вирішення проблеми, досягає мети – і після цього переходить до нових
завдань. А тестувальник докладно вивіряє невраховані моменти, перевіряє різні
комбінації».
* Робота тестувальника нагадує роботу слідчого або детектива: він йде по
гарячим слідам програміста і вишукує помилки (на професійній мові "баги")
* Завдяки тестерам компанії вирішують основні проблеми з вирішення помилок у
продуктах програмного забезпечення.
*
* У більшості компаній тестувальник — універсал, майстер на всі руки: він
володіє всіма видами тестування, а їх близько десятка (функціональне,
користувальницького інтерфейсу, локалізації, безпеки, сумісності,
позитивне і негативне, ручне і автоматизоване і т. Д.). Він же поєднує в
собі функції тест-дизайнера, розробника тестів та адміністратора тестової
системи.
* В ідеалі кожен тестер повинен займатися конкретною справою і
спеціалізуватися на певному виді тестування (так, принаймні, йде справа
у великих тестувальних компаніях). З іншого боку,
мультифункціональність — прекрасна основа для професійного та
кар’єрного зростання.
* Професіонал повинен знати:
* ОС Windows (при необхідності — Mac OS);
мова програмування, на якому написано тестований додаток (базові
знання);
основні системи автоматизації тестування (SilkTest, Rational Robot і т. д.);
системи реєстрації помилок (Rational ClearQuest, TrackStudio і т. д.)
різні види додатків (Web, Windows);
основні методології тестування (CMM, RUP, MSF);
технічна англійська.
*
*
Тестувальник ПЗ може працювати в:
IT-компаніях, що розробляють програмне
забезпечення та інтернет-сайти, в складі
незалежних груп тестування
*компаніях, що займаються виключно тестуванням
ПЗ: у будь-яких організаціях, що впроваджують
власні системи автоматизації (наприклад, багато
банків мають свої відділи розробки та тестування
ПЗ).
*
*
* Влаштуватися на позицію стажиста в IT-компанію нескладно,
тим більше багато фірм вважають за краще самостійно
ростити кадри: приймають на роботу людей без досвіду і
навчають їх на спеціалізованих курсах (власних або
зовнішніх) або безпосередньо в бойових умовах.
Стандартна схема кар'єрного зростання: тестувальник-
стажист - фахівець з тестування - провідний фахівець з
тестування - керівник групи тестування - керівник відділу
контролю якості.
У Києві, залежно від кваліфікації і досвіду роботи, розмір
грошової компенсації тестувальників варіюється від $600-800
(у новачків) до $1500-2500 (у професіоналів). Зростання
заробітної плати складає від 5 до 20% в рік.
*
*Для тестувальника ПЗ зовсім не обов'язково мати
профільну технічну освіту. Скоріше, важливо мати
знання і досвід роботи в тій тематиці, продукти для
якої він повинен тестувати.
Для навчання може підійти будь-який вуз
України:Вінницький національний технічний
університет
*Дніпропетровський державний аграрний університет
*Івано-Франківський інститут права, економіки та
будівництва
*Або ж можна повчитися на курсах професій, вибравши
профільний напрямок навчання:Навчальний центр
"Данко"
*Школа адміністратора проекту
*Навчальний центр "УСПІХ"
Виходить, якщо ви плануєте працювати тестувальником, вибирати слід будь-яку
спеціальність, пов’язану з програмуванням і розробкою програмного забезпечення:
«Автоматизовані системи обробки інформації та управління»
«Обчислювальні машини, комплекси, системи та мережі»
«Інформатика та обчислювальна техніка»
«Інформаційні системи та технології».
*
* Безсумнівний плюс професії тестувальника — можливість віддаленої
роботи. Особливо поширене віддалене тестування в роботі з веб-
додатками. Бета-тестування (спеціальний вид тестування на самому
останньому етапі створення ПЗ) завжди проходить поза офісом. Бета-
тестувальники — це, як правило, майбутні користувачі продукту, вони як
ніхто інший зацікавлені в тому, щоб програма була максимально зручною.
Зокрема, завжди піддаються бета-тестування комп’ютерні ігри, а в якості
тестувальників виступають геймери, для яких кращу роботу і вигадати
складно: вони проходять нову іграшку і отримують за це гроші.
Кар’єрне зростання
* Влаштуватися на позицію стажиста в IT-компанію нескладно, тим більше
багато фірм воліють самостійно ростити кадри: приймають на роботу
людей без досвіду і навчають їх на спеціалізованих курсах (власних або
зовнішніх) або безпосередньо в «бойових умовах». Стандартна схема
кар’єрного зростання: тестувальник-стажист — фахівець з тестування —
провідний спеціаліст з тестування — керівник групи тестування — керівник
відділу контролю якості.
*
*Професія тестувальника з’явилася не так давно: знайти
зараз людини, припустимо з 10-тирічним стажем роботи,
практично неможливо. Вважається, що першими
тестерами були фахівці з якості — співробітники, які
перевіряли програмне забезпечення (ПЗ) на
відповідність ГОСТам. Однак обов’язки сучасного
тестувальника не обмежуються простий звіркою певних
показників: тестування сьогодні — складна,
багатоступенева робота, яка супроводжує процес
створення програмного продукту з початку і до кінця.
*Що послужило поштовхом для появи нової професії
— тестувальник ПЗ? Все просто: поступово в
компаніях-розробників усвідомили, що ключовою
складовою успіху будь-якого програмного продукту
є, в першу чергу, його якість. У результаті, якщо ще
кілька років тому ця професія вважалася рідкісною і
не дуже затребуваною, то сьогодні попит на
тестувальників на порядок перевищує пропозицію (за
деякими оцінками, на одного здобувача припадає
близько 20 пропозицій від роботодавців).
*Дякую за увагу!
Виконав :
Студент групи 2ОК2
Левченко Максим

Weitere ähnliche Inhalte

Ähnlich wie Тестувальник ПО

економічні аспекти моєї професії
економічні аспекти моєї професіїекономічні аспекти моєї професії
економічні аспекти моєї професії
WarriorUA
 
Андрій Мудрий “PM в продуктовій компанії: дорогою від стартапу до Enterprise”
Андрій Мудрий “PM в продуктовій компанії: дорогою від стартапу до  Enterprise”Андрій Мудрий “PM в продуктовій компанії: дорогою від стартапу до  Enterprise”
Андрій Мудрий “PM в продуктовій компанії: дорогою від стартапу до Enterprise”
Lviv Startup Club
 

Ähnlich wie Тестувальник ПО (20)

Marafon_part1 (1).pptx
Marafon_part1  (1).pptxMarafon_part1  (1).pptx
Marafon_part1 (1).pptx
 
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
 
Олександр Боговид "Quality engineer - from manual to automation"
Олександр Боговид "Quality engineer - from manual to automation"Олександр Боговид "Quality engineer - from manual to automation"
Олександр Боговид "Quality engineer - from manual to automation"
 
How to Leverage your Skill Set for Product by Matic PM
How to Leverage your Skill Set for Product by Matic PMHow to Leverage your Skill Set for Product by Matic PM
How to Leverage your Skill Set for Product by Matic PM
 
ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...
ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...
ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...
 
Майстер клас "Сертифікація РМа: практичні поради та підводні камені"
Майстер клас "Сертифікація РМа: практичні поради та підводні камені"Майстер клас "Сертифікація РМа: практичні поради та підводні камені"
Майстер клас "Сертифікація РМа: практичні поради та підводні камені"
 
Залучення експертів - система мотивації
Залучення експертів - система мотиваціїЗалучення експертів - система мотивації
Залучення експертів - система мотивації
 
Lviv MD Day 2015 Сергій Понтус "Створення ефективної команди для розробки моб...
Lviv MD Day 2015 Сергій Понтус "Створення ефективної команди для розробки моб...Lviv MD Day 2015 Сергій Понтус "Створення ефективної команди для розробки моб...
Lviv MD Day 2015 Сергій Понтус "Створення ефективної команди для розробки моб...
 
Oleksandr Grytsenko: Decision Intelligence Under the Hood (UA)
Oleksandr Grytsenko: Decision Intelligence Under the Hood (UA)Oleksandr Grytsenko: Decision Intelligence Under the Hood (UA)
Oleksandr Grytsenko: Decision Intelligence Under the Hood (UA)
 
UX Дезайнер: Інструкція з користування
UX Дезайнер: Інструкція з користуванняUX Дезайнер: Інструкція з користування
UX Дезайнер: Інструкція з користування
 
МИКОЛА СОЛОПІЙ «Моя формула успішної імплементації Тестової Тули на проекті» ...
МИКОЛА СОЛОПІЙ «Моя формула успішної імплементації Тестової Тули на проекті» ...МИКОЛА СОЛОПІЙ «Моя формула успішної імплементації Тестової Тули на проекті» ...
МИКОЛА СОЛОПІЙ «Моя формула успішної імплементації Тестової Тули на проекті» ...
 
Роман Сахаров “Кар’єрний розвиток аналітика: стан та перспективи”
Роман Сахаров “Кар’єрний розвиток аналітика: стан та перспективи”Роман Сахаров “Кар’єрний розвиток аналітика: стан та перспективи”
Роман Сахаров “Кар’єрний розвиток аналітика: стан та перспективи”
 
Alexander Gritsenko: Як нетехнічному менеджеру команди вибрати правильне ріше...
Alexander Gritsenko: Як нетехнічному менеджеру команди вибрати правильне ріше...Alexander Gritsenko: Як нетехнічному менеджеру команди вибрати правильне ріше...
Alexander Gritsenko: Як нетехнічному менеджеру команди вибрати правильне ріше...
 
Актуальні практики дизайну мобільних додатків - UA Mobile 2019
Актуальні практики дизайну мобільних додатків - UA Mobile 2019Актуальні практики дизайну мобільних додатків - UA Mobile 2019
Актуальні практики дизайну мобільних додатків - UA Mobile 2019
 
економічні аспекти моєї професії
економічні аспекти моєї професіїекономічні аспекти моєї професії
економічні аспекти моєї професії
 
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
 
Андрій Мудрий “PM в продуктовій компанії: дорогою від стартапу до Enterprise”
Андрій Мудрий “PM в продуктовій компанії: дорогою від стартапу до  Enterprise”Андрій Мудрий “PM в продуктовій компанії: дорогою від стартапу до  Enterprise”
Андрій Мудрий “PM в продуктовій компанії: дорогою від стартапу до Enterprise”
 
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
 
Моя майбутня професія - програміст
Моя майбутня професія - програміст Моя майбутня професія - програміст
Моя майбутня професія - програміст
 
Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...
Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...
Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...
 

Kürzlich hochgeladen

Kürzlich hochgeladen (10)

Спектроскоп. Спостереження оптичних явищ
Спектроскоп. Спостереження оптичних явищСпектроскоп. Спостереження оптичних явищ
Спектроскоп. Спостереження оптичних явищ
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.ppt
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptx
 
Габон
ГабонГабон
Габон
 
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
 
Балади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна ГудаБалади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна Гуда
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Роль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війніРоль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війні
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptx
 

Тестувальник ПО

  • 2. *Професія Тестувальник ПЗ *Робота тестувальника нагадує роботу слідчого або детектива: він йде по гарячим слідам програміста і вишукує помилки (на професійній мові "баги"). У хід йдуть різні дедуктивні методи і приховані прийоми. Щоб відшукати помилку, що сховалася в глибині програми, потрібно бути винахідливим: ставити потрібні питання, знати психологію програміста і уміти передбачати, де саме може ховатися верткий баг. Професіонал ніколи не обмежиться виконанням шаблонних завдань тест-плана, він придумає власні способи тестування, спробує різні шляхи і комбінації.
  • 3. * * QA-інженерів привертає можливість покращувати якість продукту і при цьому освоювати різні технології та вивчати деталі продукту. * «Подобається можливість реалізувати свій перфекціонізм без шкоди для соціального життя». * Деякі опитані відзначають, що інтерес до роботи посилюється з часом: спочатку не зрозуміло, що робиться і для чого, а потім приходить розуміння і бажання брати на себе складніші завдання. * «Ця професія вимагає наявності та постійного застосування аналітичних здібностей. Вона не дає розслабитися і розумово деградувати, а змушує постійно вивчати нові технології та галузі знань» * Не останнє місце займає і можливість долучитися до світу високих технологій та великих зарплат. Деякі інженери з якості прийшли до своєї професії, бо хотіли в IT, а поріг входу на QA нижче, ніж на програміста. Деякі вважають роботу QA більш цікавою та різноманітною, ніж роботу розробника. * «Пішов в QA, бо цікавлюся IT, але не хочу бути програмістом. Мені більше подобається розбиратися в чомусь, шукати помилки, особливо в логіці, яку бізнес-аналітики та розробники могли пропустити». * «Тестувальник повинен бути розумнішим за програміста … Або ж, принаймні, хитрішим!». * «Мислення програмістів й тестувальників “заточене” по-різному. Програміст шукає короткий шлях вирішення проблеми, досягає мети – і після цього переходить до нових завдань. А тестувальник докладно вивіряє невраховані моменти, перевіряє різні комбінації». * Робота тестувальника нагадує роботу слідчого або детектива: він йде по гарячим слідам програміста і вишукує помилки (на професійній мові "баги") * Завдяки тестерам компанії вирішують основні проблеми з вирішення помилок у продуктах програмного забезпечення.
  • 4.
  • 5. * * У більшості компаній тестувальник — універсал, майстер на всі руки: він володіє всіма видами тестування, а їх близько десятка (функціональне, користувальницького інтерфейсу, локалізації, безпеки, сумісності, позитивне і негативне, ручне і автоматизоване і т. Д.). Він же поєднує в собі функції тест-дизайнера, розробника тестів та адміністратора тестової системи. * В ідеалі кожен тестер повинен займатися конкретною справою і спеціалізуватися на певному виді тестування (так, принаймні, йде справа у великих тестувальних компаніях). З іншого боку, мультифункціональність — прекрасна основа для професійного та кар’єрного зростання. * Професіонал повинен знати: * ОС Windows (при необхідності — Mac OS); мова програмування, на якому написано тестований додаток (базові знання); основні системи автоматизації тестування (SilkTest, Rational Robot і т. д.); системи реєстрації помилок (Rational ClearQuest, TrackStudio і т. д.) різні види додатків (Web, Windows); основні методології тестування (CMM, RUP, MSF); технічна англійська.
  • 6.
  • 7. * * Тестувальник ПЗ може працювати в: IT-компаніях, що розробляють програмне забезпечення та інтернет-сайти, в складі незалежних груп тестування *компаніях, що займаються виключно тестуванням ПЗ: у будь-яких організаціях, що впроваджують власні системи автоматизації (наприклад, багато банків мають свої відділи розробки та тестування ПЗ). *
  • 8. * * Влаштуватися на позицію стажиста в IT-компанію нескладно, тим більше багато фірм вважають за краще самостійно ростити кадри: приймають на роботу людей без досвіду і навчають їх на спеціалізованих курсах (власних або зовнішніх) або безпосередньо в бойових умовах. Стандартна схема кар'єрного зростання: тестувальник- стажист - фахівець з тестування - провідний фахівець з тестування - керівник групи тестування - керівник відділу контролю якості. У Києві, залежно від кваліфікації і досвіду роботи, розмір грошової компенсації тестувальників варіюється від $600-800 (у новачків) до $1500-2500 (у професіоналів). Зростання заробітної плати складає від 5 до 20% в рік.
  • 9. * *Для тестувальника ПЗ зовсім не обов'язково мати профільну технічну освіту. Скоріше, важливо мати знання і досвід роботи в тій тематиці, продукти для якої він повинен тестувати. Для навчання може підійти будь-який вуз України:Вінницький національний технічний університет *Дніпропетровський державний аграрний університет *Івано-Франківський інститут права, економіки та будівництва *Або ж можна повчитися на курсах професій, вибравши профільний напрямок навчання:Навчальний центр "Данко" *Школа адміністратора проекту *Навчальний центр "УСПІХ"
  • 10. Виходить, якщо ви плануєте працювати тестувальником, вибирати слід будь-яку спеціальність, пов’язану з програмуванням і розробкою програмного забезпечення: «Автоматизовані системи обробки інформації та управління» «Обчислювальні машини, комплекси, системи та мережі» «Інформатика та обчислювальна техніка» «Інформаційні системи та технології».
  • 11. * * Безсумнівний плюс професії тестувальника — можливість віддаленої роботи. Особливо поширене віддалене тестування в роботі з веб- додатками. Бета-тестування (спеціальний вид тестування на самому останньому етапі створення ПЗ) завжди проходить поза офісом. Бета- тестувальники — це, як правило, майбутні користувачі продукту, вони як ніхто інший зацікавлені в тому, щоб програма була максимально зручною. Зокрема, завжди піддаються бета-тестування комп’ютерні ігри, а в якості тестувальників виступають геймери, для яких кращу роботу і вигадати складно: вони проходять нову іграшку і отримують за це гроші. Кар’єрне зростання * Влаштуватися на позицію стажиста в IT-компанію нескладно, тим більше багато фірм воліють самостійно ростити кадри: приймають на роботу людей без досвіду і навчають їх на спеціалізованих курсах (власних або зовнішніх) або безпосередньо в «бойових умовах». Стандартна схема кар’єрного зростання: тестувальник-стажист — фахівець з тестування — провідний спеціаліст з тестування — керівник групи тестування — керівник відділу контролю якості.
  • 12.
  • 13. * *Професія тестувальника з’явилася не так давно: знайти зараз людини, припустимо з 10-тирічним стажем роботи, практично неможливо. Вважається, що першими тестерами були фахівці з якості — співробітники, які перевіряли програмне забезпечення (ПЗ) на відповідність ГОСТам. Однак обов’язки сучасного тестувальника не обмежуються простий звіркою певних показників: тестування сьогодні — складна, багатоступенева робота, яка супроводжує процес створення програмного продукту з початку і до кінця.
  • 14. *Що послужило поштовхом для появи нової професії — тестувальник ПЗ? Все просто: поступово в компаніях-розробників усвідомили, що ключовою складовою успіху будь-якого програмного продукту є, в першу чергу, його якість. У результаті, якщо ще кілька років тому ця професія вважалася рідкісною і не дуже затребуваною, то сьогодні попит на тестувальників на порядок перевищує пропозицію (за деякими оцінками, на одного здобувача припадає близько 20 пропозицій від роботодавців).
  • 15. *Дякую за увагу! Виконав : Студент групи 2ОК2 Левченко Максим