Yevheniia Hlovatska

QA Guild Leader, Wix

Stream: В

Time: 15:00 - 15:45

Country: Ukraine

Language: English

Talk: How to make developers LOVE writing e2e tests

About Speaker

I've started my path in tech as QA Engineer. In Wix I've grown from QA Engineer to QA Guild Leader. Currently I'm managing QA on big projects (last project 50+ QA Engineers involved, 20 teams), building best practices for new dev-based automation strategy across all company, boosting QA automation processes in teams, creating educational courses, process innovations, workshops for QA engineers.
- I'm a Global Ambassador of WomenTech Network
- I'm accredited as ICAgile Authorised Instructor in Agile Testing, Certified in Agile Project Management & Agile testing
- I'm a founder of Alpha IT School

Talk: How to make developers LOVE writing e2e tests

Developers writing e2e tests is a great practice. It makes code testable, provides a fast feedback loop and helps to shift QA left. But it doesn’t mean that developers love to do it. In most cases they were not taught how to do it correctly, which makes tests flaky and creates a big pain in the ass.
We’ve recently started the transition from QA-only writing tests on Java to developers writing e2e tests in JS. We needed to convince teams that this new approach is amazing and help them make it a part of the culture. We needed to “sell” it to our target audience - Front End developers.
Process was not that fast. Almost every time I just said "e2e tests" close to the developers they started imagining thousands of failing builds and years of debugging. And started to cry, kidding:) Eventually I’ve started to notice that there are some things that make this process more smooth and attractive. We’ve created our list of tips to help developers write meaningful coverage and love it at the same time.
But wait, this talk is for QA Engineers, where is their place in this process? Will it mean they will never write tests again?
Trust me, there will be a huge room for their work. I believe QA is the best person to make such changes happen and continue working along the way.