There are various approaches to writing automated tests: unit tests, API calls, acceptance. QA teams are mostly doing acceptance one, rarely integration or API. Unit tests are usually counted as “development thing”. Using simple synthetic but the real example, Igor along with an audience will to understand how each test automation approach looks like and what proc and cons are. There will be almost no theory, only practice ready to be applied to your project afterward. The code will be written in Ruby, but Ruby knowledge is not really required to understand the presentation: only a desire, engineering attitude, and a basic understanding of web technologies.