31
QA Interview with Serhii Zabolennyi – QA Automation engineer at Apiumhub
We are continuing with our interview series ( previously we have interviewed Diego Ojeda – Android Lead at Apiumhub ) and today we have a QA interview with Serhii Zabolennyi – QA Automation engineer at Apiumhub.
In this interview Serhii shares his insights and recommendations on how to grow as a QA engineer and talks about his top lessons learned in the industry.
The difference between these two definitions is self-describing. One stands for quality in general and another one for security aspects. Quality means that the software will execute according to its design and purpose. The totality of functionality and features of a software, meets specified requirements or user needs; on another hand a security assurance refers to a system that meets its security requirements and is resilient against security vulnerabilities. A penetration test used for security controls. Penetration test – attempts to exploit the vulnerabilities to prevent cyberattacks such as unauthorised access or malicious activity. Nowadays the common types of cyber attacks are: malware, phishing, sql injection, zero day exploit, dns tunnelling, credential stuffing, etc.
Deep into programming, learn from mistakes, think like an end-user. Be more social (LinkedIn, meet-ups, bootcamps..). Take responsibility for software product.
Mobile first. Do testing in the cloud. Automate routine ASAP. CI/CD testing activities are increasing over past years.
My recommendation is using five whys problem-solving method. For my opinion it is a powerful and effective way. Also, as always, communication with others – is the key.
Taking into account that every project has its own requirements; proper testing style depends on your project needs to cover from testing perspective. BDD and TDD testing methods applied. Also applying OOP principles to test automation design.
I’m always keep my finger on the pulse of technology. Nowadays with IoT, 5G, smartphones, and so on, it makes it difficult to not be engaged in technology stack. World surrounded by technology. Also I enjoying to be a part of it, working in the industry, watching yearly tech conferences (MWC, wwdc, google i/o ,etc.), applying new frameworks in my job, reading new books and visiting meetups (well, during pandemic, online-meetups) allows me to grow as a professional, which is important. Being a technology geek = one love

And if you need any help with QA automation, let us know! We are experts in this field!