QA Fest 2019
2019-09-20..2019-09-21
Kyiv, Ukraine
QA Fest ·
[QA Fest 2014, QA Fest 2015, QA Fest 2016, QA Fest 2017, QA Fest 2018, QA Fest 2019]
as the organisers put it
Масштабна конференція для тестувальників та автоматизаторів з усього світу. Продовжуючи традицію, ми знову зустрінемося у найбільшому IT місті України — у Києві! Подія збере сотні досвідчених однодумців, які прагнуть підвищити свої навички, щоб відповідати новим вимогам ринку і бути в тренді!
who it's for
automation testers, test engineers, quality assurance managers, security testers, performance engineers, mobile app testers
topics
Selenium-based web automation; WebdriverIO and Puppeteer; JUnit 5 with Selenium-Jupiter; Dockerised browser testing; Self-healing test automation; Load and performance testing; API security testing; Localization testing practices; Testing AI and NLP systems; Selenium cluster deployment; Snapshot testing for mobile
| title | author | length |
|---|---|---|
| Quality Assurance vs. Testing | Yegor Bugayenko | 51m |
Clear claim: testers are not QA — QA sits above teams auditing programmers DevOps testers and pushing change requests while testing is hands‑on engineering… | ||
| Testing authentication and authorization (AuthN & AuthZ): it’s more than just a login form | Dyana Pynchuk | 39m |
Explains differences between authentication (AuthN) and authorization (AuthZ), surveys common AuthN/AuthZ types and market implementations, and examines… | ||
| A/B testing for 250 million people | Aleksey Lopato | 39m |
Indeed, the #1 job search site with ~250 million monthly unique visitors, describes using A/B testing to validate every new feature and product change. The… | ||
| Testing applications without a GUI. Or using the ELK stack to analyze behavior | Artem Hryhorenko | 46m |
Describes using the ELK stack (Elasticsearch, Logstash, Kibana) to test applications without relying on their GUIs by analyzing logs and backend behavior… | ||
| Localization testing is the new black! | Aleksandra Kovaleva | 48m |
Localization testing beyond simple translation: covers ten localization parameters to check when launching products in different markets, and presents… | ||
| Do-it-yourself testing lab | Aleksey Bul | 46m |
Rozum Robotics builds robots, servomotors and other electromechanical products and describes creating an in-house testing and quality-control laboratory for… | ||
| GUI automation of a WEB application with SVG graphics | Vladymyr Trandafylov | 46m |
Automation of web applications that use SVG graphics: why the app uses SVG and its pros/cons; how SVG surfaces work and how they are transformed via… | ||
| Mastering the Art of Reading Code | Sergey Korol | 46m |
Argues that reading code is undervalued and uses cognitive science (fMRI evidence and Miller’s law about 5–9 items) and mental-model theory to explain why… | ||
| WebdriverIO + Puppeteer. Double gun - double fun | Aleksandr Khotemskoi | 48m |
Compares the W3C WebDriver HTTP protocol (used by tools like WebdriverIO, Selenide, Protractor) with Chrome DevTools Protocol accessed via Puppeteer… | ||
| Web and Mobile testing with Selenium, JUnit 5, and Docker | Boni Garcia | 47m |
Selenium-Jupiter is a JUnit 5 extension that injects real WebDriver and Appium instances, uses WebDriverManager to auto-download drivers, and launches browsers… | ||
| Ten reasons for my hatred | Andrei Solntsev | 46m |
Talk lists ten specific things the presenter dislikes in testing: Page Objects, TestNG, ReportPortal, try/catch, loops and conditionals, implicit waits… | ||
| How to find vulnerabilities in a mobile app | Sviatoslav Lohyn | 37m |
Shows how a manual QA tester can find vulnerabilities in mobile apps by checking for top OWASP risks; demonstrates hands-on testing techniques using Santoku… | ||
| Load testing in 5 minutes. Comparison of available tools and live hacks | Oleksii Ostapov | 44m |
Overview of load-testing tools and practical tips for using them to test service performance quickly. Compares capabilities of various load-testing… | ||
| Developing Tools, While Testing | Saar Rachamim | 36m |
A web app is built to fetch orders from the delivery site and let anyone mark arrivals so people stop running between floors, backed by Firebase; a separate… | ||
| Load testing distributed asynchronous systems | Anton Serputko | 42m |
Covers load-testing distributed asynchronous systems where app-side metrics from the load generator (response time, throughput) are insufficient because the… | ||
| Injections - 4 Ways of Penetration | Evgeniy Tolchinskiy | 38m |
Covers four types of injection vulnerabilities: SQL, HTML, XML, and command-line injection. Explains their prevalence (about 28% of sites vulnerable), the… | ||
| Schrödinger’s Code, or Why and How We Test Our Product | Vladymyr Nykonov | 48m |
A Terrasoft platform development lead outlines a comprehensive testing system for modern software, covering tools and processes from unit tests through… | ||
| Promotion Through Learning - How to Prepare Yourself and Your Team | Nikita Syskov | 48m |
Talk explains how to prepare a replacement when getting promoted by planning time, tasks and development opportunities for that person so the team stays strong… | ||
| Mission /*Un*/Achievable: A Humanist Interviews an Automation Engineer | Nikolay Mizhigurskiy | 49m |
A guide for non-technical interviewers on hiring automation engineers: how to assess a candidate’s seniority, technical skill level, and team-organization… | ||
| How to Leave Testing and Should You? | Viacheslav Pankratov | 49m |
Discussion of which skills and patterns from software testing proved useful for later careers and which did not work in testing or development. Presents the… | ||
| The Future and Its Technologies — What to Prepare for Today | Andrey Dligach | 47m |
Overview of how the IT sector, business and social relations are changing and what to prepare for today. Discusses the role of testing and business and social… | ||
| Test-to-Code Mapping, Code Coverage by Automated and Manual Tests! | Dmitriy Gumenyuk | 49m |
An open-source tool called drill instruments the JVM at the bytecode level (without changing application code) to map tests to the exact methods they touch… | ||
| Testing Applications That Use AI | Nykyta Krychko | 45m |
Covers testing of applications that use artificial intelligence, identifying common errors in AI-powered apps and in typical AI tasks. Describes what, where… | ||
| The Future Is Already Here, or How to Test Natural Language Processing Systems in Chatbots | Iryna Yaroslavtseva | 48m |
Explains natural language processing (NLP) as the core technology in chatbots, the rising demand and complexity of chatbot tasks, and the cost of NLP errors… | ||
| Test Automation Consultancy | Mykhayl Chub | 43m |
A consultancy case study of test automation for a large foreign bank describing assessment, tool selection, training, a pilot automation run and load testing… | ||
| Parallel Test Coverage and Other Elegant Ways to Speed Up Feature Delivery | Kateryna Sprynsian | 45m |
Describes how Badoo moved from mostly manual regression testing to an automated system, breaking the cycle where lack of tests caused more manual work and vice… | ||
| Testing Big Data Solutions Fast and Furiously | Dmitriy Sobko | 45m |
Covers testing strategies and how to build an automated test framework for Cloud Big Data projects that lack a conventional back-end or front-end. Describes… | ||
| Testing Medical Software — Challenges and Opportunities | Ekateryna Diadechko | 42m |
Covers testing of medical software within regulated medical device development, explaining how global regulations that ensure safety and effectiveness affect a… | ||
| Effective Quality Assessment | Halyna Doksvel | 39m |
Covers a comprehensive approach to assessing software quality using management practices like Evidence Based Management and Management 3.0, and how these… | ||
| Self-healing Test Automation 2.0: The Future | Anna Chernyshova | 44m |
Presentation reviews self‑healing test automation: how it works, existing approaches with their pros and cons, and a new tool EPAM is developing. The product… | ||
| Snapshot Testing with Native Mobile Frameworks | Aleksey Alter-Pesotskiy | 41m |
Discusses screenshot-based mobile testing using native frameworks Espresso (Android) and XCTest (iOS) plus third-party libraries. Covers applying snapshot… | ||
| Bulletproof Selenium Cluster. Part 1 | Yvan Krutov | 45m |
How to build a fault-tolerant, scalable Selenium cluster in the cloud using Selenoid and Ggr. Shows setting up multiple Selenoid nodes on virtual machines… | ||
| Bulletproof Selenium Cluster. Part 2 | Yvan Krutov | 48m |
Shows how to build a fault-tolerant, scalable Selenium cluster in the cloud using Selenoid as a replacement for Selenium Server. Steps include deploying… | ||
| Mocks and Network Tricks in UI Automation | Dmitriy Prokopuk | 44m |
Covers front-end testing challenges for modern web apps (SPAs and PWAs) where front-end and back-end are developed and released separately. Describes using… | ||
| Selenide for Pros | Andrei Solntsev | 43m |
Covers advanced Selenide usage beyond basic examples: discusses parallel test execution, rules and listeners, JavaScript and proxy tricks, and other Selenide… | ||
| Load Testing You Always Wanted | Anton Moldovan | 47m |
A team developing a new high‑load product shares practical load‑testing experience and tools used beyond JMeter/ab/Gatling. The talk covers measuring service… | ||
| API Security Testing | Kateryna Ovechenko | 52m |
Covers security testing specific to APIs versus web apps, describes common API vulnerabilities and how to find them, and demonstrates tools to automate API… | ||
| Why Software Security Starts with Testing | Volodymyr Styran | 50m |
Overview of building a software security program within a development team or company, focusing on incorporating security through testing. Covers approaches… | ||
| It's just too Slow: Testing Mobile application performance | Doug Sillars | 37m |
Claims concrete diagnostics and fixes: Charles proxy and WebPageTest expose a 267 KB JSON that gzip compresses to 42 KB, missing compression and caching… | ||
| Top Web Vulnerabilities in 40 Minutes | Serhii Korolenko | 41m |
A rapid 40-minute overview of the most common web application security mistakes developers make—naming specific web vulnerabilities and showing how attackers… | ||
| Breaking into Information Security | Yryna Bondaruk | 43m |
Introduces basic concepts of IT security and explains that security is a responsibility for everyone working with computer systems. Describes the processes… | ||
| Managing Testing Processes for Remote Teams: Peculiarities | Yana Lysa | 47m |
Discusses building effective QA processes for fully distributed remote teams, explaining how traditional office-based approaches fail for remote work… | ||
| How Not to Get Lost in IT Communication Networks | Alysa Boiko | 47m |
Practical tips for improving communication skills in IT teams to advance your career and interpersonal effectiveness. Covers recognizing and fixing personal… | ||
| Between Motivation and Burnout | Sergey Novik | 50m |
Discusses what drives better work performance (motivation) and the opposite problem of burnout. Explains how to recognize burnout and how to prevent its… | ||
| Tune your P’s: the Pop Art of Keeping Testability Under Control | Kateryna Chernykova | 46m |
An overview of the “10P of testability” technique for improving testability and optimizing development processes. It describes using the 10P framework as an… | ||
| QA 3.0. New Generation | Evgeniy Rudev | 47m |
The talk describes evolution of the QA role from basic manual “monkey testing” and regression execution to a modern QA 3.0 that improves every stage of product… | ||
| Why Everything Is Spoiled | Sergey Pirogov | 50m |
Covers concrete QA failure modes: brittle automation treated as scripts that hide failures (fake green tests), choosing tools by hype instead of system fit… | ||
| What Ukrainians Need to Know About Their Soft Skills - Kateryna Shepeleva and Inna Osnach | Kateryna Shepelieva, Inna Osnach | 45m |
Researchers compare Ukrainian soft skills with those of people from several other countries based on experience working with foreign clients and colleagues… | ||
| Turn Automation Education Upside-Down | Aleksandr Romanov | 45m |
Describes problems with typical QA and test automation courses—learned knowledge is quickly forgotten without practice—and proposes using a flipped classroom… | ||
| How to Earn More | Nykyta Halkyn | 55m |
Explains how to increase personal earnings by shifting mindset (mindshift) and focusing on money and business topics rather than QA processes or tools. Covers… | ||
| All You Need to Know to Organize a QA Hackathon | Petr Tarasenko | 43m |
Practical guidance for organizing QA hackathons based on approaches used at Wix, aimed at helping attendees create their own events in Ukraine. Covers methods… | ||
| nothing matches | ||