Hello! My name is Oleksandr, and I’m a tester. Imagine that you’re on the meeting of the anonymous alcoholics, shopaholics or …workaholics. Yes, it’s the diagnosis of a lifestyle.
I always see errors or mistakes on the advertising boards, in the presentations and chats, and it offends my eyes. I die to correct it or ask somebody to repair or fix it. Sometimes it drives other people nuts, but these are the hazards of my profession. Many people don’t like it when somebody wants to correct them or find their mistakes. This is a job of the Quality Assurance (QA) engineer – finding and preventing errors and, as a result, software quality assurance. It should be done by testers, not by developers or customers, excluding unit testing, which is developers’ task and acceptance testing which shall be fulfilled by the customer. They have another frame of mind – a creative one, and we have a destructive mindset, we always want to find something broken or break something ourselves. That’s why nobody can test better than professional QA.
But we have the same goal – software should comply with the expectations and requests of the customer and users should be happy. Sometimes developers are mad at me or quietly hate me because the task or bug report returns to them a few times. I always rush for the high quality, and if something doesn’t comply with this standard, I won’t accept it. Sometimes there are such bugs, and user flows, that developers tell me: ”C’ mon, the user will never do it…” But the fact is that, if the user can do it, so we should predict maximum possible use cases and variants to prevent potential bugs. And it can be so captivating that I can spend a lot of time, deep into the night, sitting, thinking of and checking different variants!
In today’s technological world, everything develops and grows very fast, so you should run very fast not to stay in the same place. I work remotely, so my interaction with other QA engineers is quite limited. That’s why I read articles on professional themes and visit training, meetups and conferences. I completed and received an ISTQB certificate (Foundation level) last year. It formalized my theoretical knowledge, and I got an excellent impulse for improvement of testing standards in our company.
The two last conferences I went this year were quite impressive – OWASP Kyiv Spring 2019 Meetup and Kyiv Quality Assurance Day 2019. At the OWASP Meetup, there were many interesting speeches and presentations regarding security in software development and testing. The Kyiv QA Day event presented interesting reports about testing processes and their organization, as well as some types of testing, such as performance testing. There were exciting presentations regarding test management tools and generation testing data too.
I want to tell you about some of these reports in more details.






