Боброва Екатерина Александровна
Организую учебные проекты для тестировщиков, обучаю стажеров-тестировщиков.
QA делает мир лучше.
Test automation in Lean projects
In this talk, I will speak about Lean projects only:
The business goal is clear, but the ways of achieving it aren’t. Some hypotheses can only be tested practically.
Requirements change frequently. A feature added last week can be removed this week.
The more often the releases, the better.
How is this kind of project different for a tester? Why are frequent releases a feature too? Why can’t a team of 4 developers and 1 tester go without autotests?
Our company has implemented dozens of such projects, and here’s what we found. If you want to release more often, you have to pay. The price is either increasing the testing team, or loss of quality, or investing in test automation.
How to cook a traineeship
Over the past 5 years, we did 8 traineeships. We experimented and shot
ourselves in the foot. I am going to describe the optimal relation
between the time spent and the quality of trainees.
Testing of QA engineer evolve
In IT and QA you should continuously evolve, learn new technologies, methodologies and tools. I would like to speak about how you can do it:
- what can you do to make permanently growing as part of life;
- what developers, manager and devops can learn you;
- what properties of brain make you speak things like "o, it is cool, but i have no time to do it now".
Autotests architecture: domain representation
Test automation is usually demonstrated on simple examples while in real life QA engineers often deal with applications having complex business logic. Inappropriate domain representation can make writing and supporting autotests really hard. The talk will cover popular approaches to autotests architecture with focus on business objects and their relations.