SlideShare a Scribd company logo
February 2020
Your first day at the
new job. The tester’s
version.
Oleksandra Zubal
Хто я і чому ви маєте мене слухати?
Саша Зубаль
- 13 years in IT
- Manual, automation, leadership positions
- Different kind of companies and project
setups
- Jack-of-all-trades/T-shaped
- Mentor and speaker
- Never stop learning
- QA Club Lviv organizer
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
When does the testers
activity start at the project?
Expectation
Reality
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
Why was I hired?
❖Service company
❖Product company
❖Freelance
As-is
• Team
• Domain
• Documentation/Requirements
• Budget
• Customer/stakeholders
• Dependencies
TEAM
“Two possibilities exist: either we are alone on this
project or we are not. Both are equally terrifying.
Domain
❖ Healthcare
❖ Ecommerce
❖ Automotive
❖ Finance
❖ IoT
❖ ML/AI
❖ VR/AR
❖ Gaming etc
Docs/reqs
Budget
❖ Hire more people
❖ Buy licenses
❖ Infrastructure
❖ Is it fixed prices or T&M project?
❖ Any other budget constraints?
Customer/User/Stakeholders
❖ Expectations
❖ Contacts
❖ Reporting
❖ User != Customer?
❖ Stakeholder management
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
Dependencies…
… are risks
Questions1) Why do we need testing?
2) What do we have to start testing?
3) When shall we start testing?
4) Which processes do we need to establish or describe?
5) What and how shall we tests?
The WHAT (To-be)
❖ Testing goals
❖ Methodology
❖ Communication plan
❖ Monitoring and control
❖ Documentation and reporting
❖ Risk management
❖ Tools
❖ Environments
❖ Improvements
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
The HOW
❖ DoR
❖ DOD
❖ Peer reviews
❖ Static code analysis
❖ VCS
❖ Unit, integration, system testing
❖ Pair sessions
❖ CI/CD
❖ Canary releases
❖ Automatic backup/restore plan
Tips and tricks
1) Write everything(!) down
2) All agreements shouldn’t be kept in slack or mail (use Confluence instead)
3) Build relationships with your team and customer from day 1
4) There are no stupid questions
5) Remember about non-functional reqs and keep track of thing that are out-of-scope
6)
Existing project
❖ Get to know the project and
processes
❖ Structure information
❖ Audit the project (CAPA)
❖ Introduce change

More Related Content

PPTX
Combina - Aug2015
PDF
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
PDF
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
PPTX
How to run a discovery workshop
PDF
Робота з текстом: від чернетки до опублікування
PPTX
Контентна стратегія в ІТ: від статті до першого ліда
PPTX
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
PPTX
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...
Combina - Aug2015
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
How to run a discovery workshop
Робота з текстом: від чернетки до опублікування
Контентна стратегія в ІТ: від статті до першого ліда
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...

More from Dakiry (20)

PDF
Микола Солопій "Selenium рулить, однак..."
PDF
Oleksandra Zubal "Project starters: test automation view"
PDF
Vladyslav Romanchenko "How to keep high code quality without e2e tests"
PPTX
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
PPT
Yuriy Malyi "E2E testing organization in multi-system projects"
PPTX
Petro Tarasenko "You've become a TL. What's next?"
PDF
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
PPTX
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
PDF
Олексій Брошков "Мистецтво Дослідницького Тестування"
PPSX
Альона Тудан " Життя QA в ажурі"
PPTX
Андрій Степура "Тренди в публічних виступах"
PPTX
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...
PPTX
Анатолій Лой Lessons Learned для БА по проекту "День турбот"
PPTX
Марія Олійник "Емоційна грамотність для розвитку професійних взаємин"
PDF
Igor Yamshanov "MVP і MMP - як отримати максимум від кожного"
PPTX
Оксана Лащук "Твій дизайн г...” або Як бізнес аналітику ефективно співпрацюва...
PPTX
Тарас Захарків "Capture Value as Business Analyst on Pre-Sales phase"
PPTX
Гобов Денис "Працюємо з якістю вимог"
PPTX
Vitalii Stadnyk "Adaptation of client-facing teams to new markets"
PPTX
Марія Попова "Чому Ви найгірший ВА і Вас незабаром звільнять?"
Микола Солопій "Selenium рулить, однак..."
Oleksandra Zubal "Project starters: test automation view"
Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Yuriy Malyi "E2E testing organization in multi-system projects"
Petro Tarasenko "You've become a TL. What's next?"
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Олексій Брошков "Мистецтво Дослідницького Тестування"
Альона Тудан " Життя QA в ажурі"
Андрій Степура "Тренди в публічних виступах"
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...
Анатолій Лой Lessons Learned для БА по проекту "День турбот"
Марія Олійник "Емоційна грамотність для розвитку професійних взаємин"
Igor Yamshanov "MVP і MMP - як отримати максимум від кожного"
Оксана Лащук "Твій дизайн г...” або Як бізнес аналітику ефективно співпрацюва...
Тарас Захарків "Capture Value as Business Analyst on Pre-Sales phase"
Гобов Денис "Працюємо з якістю вимог"
Vitalii Stadnyk "Adaptation of client-facing teams to new markets"
Марія Попова "Чому Ви найгірший ВА і Вас незабаром звільнять?"
Ad

Recently uploaded (20)

PPTX
Business Ethics - An introduction and its overview.pptx
PDF
Nidhal Samdaie CV - International Business Consultant
PDF
Ôn tập tiếng anh trong kinh doanh nâng cao
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PPTX
Belch_12e_PPT_Ch18_Accessible_university.pptx
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PPTX
Probability Distribution, binomial distribution, poisson distribution
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PPT
Chapter four Project-Preparation material
PDF
Business model innovation report 2022.pdf
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PDF
MSPs in 10 Words - Created by US MSP Network
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PDF
COST SHEET- Tender and Quotation unit 2.pdf
DOCX
Business Management - unit 1 and 2
PPTX
Lecture (1)-Introduction.pptx business communication
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
Business Ethics - An introduction and its overview.pptx
Nidhal Samdaie CV - International Business Consultant
Ôn tập tiếng anh trong kinh doanh nâng cao
DOC-20250806-WA0002._20250806_112011_0000.pdf
Belch_12e_PPT_Ch18_Accessible_university.pptx
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
Probability Distribution, binomial distribution, poisson distribution
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
Chapter four Project-Preparation material
Business model innovation report 2022.pdf
unit 1 COST ACCOUNTING AND COST SHEET
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
MSPs in 10 Words - Created by US MSP Network
340036916-American-Literature-Literary-Period-Overview.ppt
COST SHEET- Tender and Quotation unit 2.pdf
Business Management - unit 1 and 2
Lecture (1)-Introduction.pptx business communication
Power and position in leadershipDOC-20250808-WA0011..pdf
ICG2025_ICG 6th steering committee 30-8-24.pptx
Ad

З понеділка йду на новий проект. The tester’s version - Олександра Зубаль

Editor's Notes

  • #4: Невідоме - це не рандом, це просто складне. Треба декомпозувати ПриклаД - клауд
  • #5: По суті мета цієї презентації дати структуру, а значить навчити пройти шлях від  as-is до to-be
  • #11: Отрицание Гнев Торг Депрессия Принятие
  • #17: Service company - більш вузька спеціалізація, клієнт і кастомер(юзер) - то різні стейкхолери, можете не мати доступу до десижн-мейкерів Продуктова - т-шейпи, інколи треба робити не свою роботу, є тільки 1 клієнт - це кінцевий користувач Фріланс - висока доля незалежної роботи, інтернаціональні команди, менше синхронної комунікації
  • #19: В якому форматі ми будемо співпрацювати із замовником? Де наші девелопери, ліди, скрам мастер/ПМ, ПО-БА Чи будуть ще тестери на проекті?
  • #20: Доменів є багато. Залежно від типу бізнесу, можна визначати додаткові обмеження і ризики з ним повязані, сертифікації тощо Examples: 1) Apple expressly forbids you from using iTunes to create nuclear missiles. Make sure you don’t accidentally activate the nuke function when you’re cleaning up the iTunes interface. 2) Amazon Lumberyard is a free game engine. Anyone can use it to build or host a game. In section 57.10 of the AWS EULA, Amazon states that you should not use Lumberyard with critical systems like medical devices or nuclear facilities. But it makes one exception to this. So if the zombie apocalypse ever happens, it’s good to know that you won’t face any legal repercussions for running your X-ray service on Amazon Lumberyard. 3) Згадати про GDPR
  • #23: Кастомери бувають IT and non-IT Non-IT - розробка для додаткового заробітку чи для оптимізації витрат Customer expectations: number of defects and their severity, any agreements on other metrics
  • #28: Testing goals: Стандартне: знайти дефекти, перевірити на відповідність реквайрментам, фідбек про стан продукту (приклад, ми з вами виробляємо екрани для мобілок) ще - дедлайни (напр, підтримка. 3ds 2.0) + пріоритезація Methodology: Якшо ви в скрамі, то треба передбачити ризик mini waterfall trap Comm plan: Дуже важливо як буде відбуватися комунікація: шо синхронно, а що асинхронно Які мітінги? Які репорти? Як комунікуємо дефекти? Ескалації Monitoring and control: What do we monitor? - We monitor risks and we monitor smth we agreed on (as per contract) Why? - To understand smth went wrong asap and make corrective actions How? - Metrics Risk mgmt: Карта ризиків (Ймовірність х Важливість) Стратегії по роботі з ризиками - Avoid, Accept, Transfer, Mitigate Tools: example not platform Env: Minimum number of environements (dev, qa, stage, prod) Consider env for performance. Who is reponsible? Improvements: How? Demming cycle: Plan > Do > Check > Act (improve)