QA Fest 2016
2016-09-30..2016-10-01
Kyiv, Ukraine
QA Fest ·
[QA Fest 2014, QA Fest 2015, QA Fest 2016, QA Fest 2017, QA Fest 2018, QA Fest 2019]
who it's for
qa engineers, test automation engineers, mobile testers, test architects, security testers, performance engineers, qa managers
topics
test design basics; page object pattern; mobile app testing practices; Jenkins test automation; REST API automation with Groovy+Spock; ProtractorJS browser automation; Selenium Grid parallel testing; NSelene for legacy frameworks; implicit and explicit waits; website security fundamentals; website performance from user perspective; biometric identification end-to-end
| title | author | length |
|---|---|---|
| Test Design for Dummies | Andrey Myasnikov | 33m |
Defines who test-analysts and test-designers are and whether regular testers should perform those roles, and reviews main proven test-design techniques (their… | ||
| Page Objects: Keep It Simple and Better! | Aleksey Vinogradov | 40m |
Covers three concrete Page Object architectures for UI test automation—Static, Void and Fluent—implemented in Java with Selenide. Compares their pros and cons… | ||
| How a Tester Can Survive in an Agile Environment | Artem Bykovets | 30m |
Covers the role of QA in classical development models versus whether they truly provided quality assurance, and examines Agile values from the Agile Manifesto… | ||
| Top 10 Practices for Mobile App Testing | Vasiliy Slivka | 16m |
Practical list of ten best practices for mobile app testing covering useful tools and solutions, network testing including handling internal and external… | ||
| Automating Test Runs with Jenkins | Anton Serputko | 21m |
Shows how to set up Jenkins for test automation: why use Continuous Integration, how to install Jenkins, create and configure jobs, configure build triggers… | ||
| Test Design for Coffee Makers — Part 1 | Aleksey Lupan | 41m |
A practical demonstration of basic, sequential application of software testing techniques using coffee makers as the example device; focuses on functional test… | ||
| [Overview] | 01m | |
Video purports to be an QA Fest 2016 overview for testers in Kyiv but the footage is a short montage of music and garbled captions with no substantive talks or… | ||
| Browser Helpers for Testers | Aleksandr Nedeliaev | 19m |
Overview of browser extensions and built‑in developer tools for web testing, demonstrating plugins and features used to simplify layout (CSS/markup) testing… | ||
| The Purpose of Testing. Or Is It? | Aleksey Vinogradov | 29m |
The talk examines the true goals of software testing, arguing that common teachings (courses, ISTQB, Wikipedia, quick online articles) have led to incomplete… | ||
| Bug Report — A Developer Task or a Serious Document? | Artem Bykovets | 16m |
Covers how to write effective bug reports for QA: identifies common mistakes testers make (even experienced ones) when under time pressure and shows n ways… | ||
| Automation and Containers | Sergey Pirogov | 45m |
Covers using Docker to make life easier for test automation engineers; explains concrete examples of applying Docker as a tool in testing automation workflows… | ||
| Specifics of Mobile App Testing | Anna Karpenko | 39m |
Covers practical differences and special considerations when testing mobile apps versus desktop and web, focusing on functional testing with emphasis on… | ||
| Test Design for Coffee Makers — Part 2 | Aleksey Lupan | 43m |
Demonstrates step-by-step application of basic test-design techniques using a coffee maker as the example, focusing on functional testing. Covers practical use… | ||
| How Can QA Engineers Influence Product Quality? Or Can They Not? | Nykolai Alymenkov | 47m |
Examines whether QA engineers and testing practices actually affect product quality, arguing that mindset and QA-process paradigm shifts are needed rather than… | ||
| Introduction to Speech Recognition Systems Through a Tester’s Eyes | Roman Horyn | 46m |
An introduction to how speech recognition systems work, covering technologies used in both standalone and cloud-based recognition (including voice assistants)… | ||
| How to Ease the Mobile Testing Process | Denys Yaremenko | 18m |
Mobile app testing differs significantly from web and desktop testing; this talk explains what testers need to know to test mobile apps well, including how to… | ||
| Example of REST API Automation Using Groovy+Spock | Yaroslav Pernerovskiy | 41m |
Shows how to automate REST API testing using Groovy together with the Spock testing framework on projects whose back end and test infrastructure are Java… | ||
| Eliminating Illiteracy: Implicit & Explicit Waits, PageFactory | Yakov Kramarenko | 43m |
Discusses Selenium’s implicit and explicit waits and the PageFactory pattern, explaining when waits are needed and which type to use through practical… | ||
| Testing Ecommerce Projects: What to Watch For | Yhor Bondarenko | 18m |
Discusses testing challenges for ecommerce platforms: argues that traditional test cases are of limited use and proposes approaches for working with large… | ||
| The Role of Testing in Devops | Anastasyia Aseeva | 37m |
A bank’s DevOps adoption with a focus on the role of testing: which testing practices and tools were used, problems encountered and how they were fixed, and… | ||
| Overview of ProtractorJS as a Framework for Browser Automation | Aleksandr Khotemskoi | 37m |
Overview of ProtractorJS, the Google-developed browser automation framework originally for AngularJS 1.x/2.x that also works with non-Angular apps. Covers… | ||
| From QA to PM: Myths and Reality | Dmitriy Gorin | 37m |
Covers a career path from QA (quality assurance) to PM (product or project management), describing practical steps, common myths and realities about making… | ||
| The Secret to Success: How to Become and Stay In-Demand in IT | Ekateryna Shepeleva | 38m |
Advice for Trainee and Junior QA specialists on how to become and stay employable in the IT market: what to include in a résumé to get hired, how to stand out… | ||
| Who, Where and How Will Teach Testers in Kyiv in 2026 | Aleksey Lupan | 41m |
Plans for training software testers in Kyiv by 2026 are described, including who will teach, where the courses will be held, and how the instruction will be… | ||
| How to Find Your First Job in IT | Roman Belousov | 16m |
Covers how to get a first job in IT for beginners and recent course graduates, focusing on the IT labor market, common problems when job-hunting, and practical… | ||
| Recording Video During Test Runs | Sergey Pirogov | 33m |
Shows how to record video during test runs to capture failing tests, not just screenshots. Demonstrates a simple approach that enables video recording using… | ||
| How to Test Features Directly in Production | Sviatoslav Lohyn | 12m |
Describes a Prom+ project workflow where QA and developers collaborate on product development, and explains how to test new features directly in production… | ||
| QA Courses: How Not to Go Wrong, and How Else to Learn Testing? | Yhor Bondarenko | 09m |
Talk examines problems hiring junior QA engineers who completed various testing courses, pointing out that common training tasks (fragmented paid course… | ||
| A Little About Mobile Browsers | Tatiana Liuliuchenko | 22m |
Covers why testing must include mobile browsers and describes differences between desktop and mobile environments; explains types of mobile browsers and… | ||
| Taming Dinosaur Frameworks Using NSelene | Yakov Kramarenko | 40m |
NSelene adapts Selenide-style tools (a .NET port of Selenide) to work alongside legacy, home-grown test frameworks so existing tests don’t need to be… | ||
| Directions for the Development of Test Automation Systems | Dmitriy Khimion | 44m |
Discusses directions for evolving test automation systems: how automated testing reaches a mature state with relevant results, common mistakes of assuming… | ||
| Mobile App Traffic: Analysis and Modification | Oleh Nykyforov | 39m |
Using Burp Suite, the talk demonstrates intercepting and inspecting mobile app network traffic, shows how to analyze request and response contents, and… | ||
| Darwin's Theory in Tests: The Evolution of Waits | Yvan Pashko | 26m |
Covers the concept of Darwinian theory applied to tests, focusing on the evolution of wait strategies in automated testing. Uses .NET code examples (called… | ||
| Building a Performance Monitoring System with Your Own Hands | Aleksandr Nedeliaev | 32m |
Describes building an application performance monitoring system using open-source tools, showing how to collect and present performance data in clear visual… | ||
| On Automated Backend Testing | Yhor Liubyn | 24m |
Covers automated backend testing: argues that backend testing should be done exclusively with automation, describes approaches and practices to apply, and… | ||
| Panel Discussion: "The Tester of the Future" | 47m | |
Panel discussion of QA experts exploring what a 'tester of the future' will be: the skills, roles and expectations for software testers going forward. The… | ||
| Our Unsuccessful Experience with Gamification | Kateryna Ovechenko, Mikhail Dyrda | 22m |
A case study of a gamification rollout in a company that failed. Covers practical pitfalls at each implementation stage, reasons the project did not succeed… | ||
| Review Requirements | Claudiu Draghia | 41m |
Sketch note maps requirements into action and shows concrete habits: use Cornell notes or mind maps for recall, carry planning-poker question cards of who what… | ||
| Setting the standard: Website security for the Norwegian government | Per Thorsheim | 35m |
Norway adopts a government-wide recommendation to deploy HTTPS by default and a concrete standard gets written and ordered by the Ministry of Justice. Audits… | ||
| Parallel Execution of Auto-Tests with Selenium Grid | Yana Kokriashkina | 17m |
Explains how to speed up automated tests and run them concurrently across different browsers using Selenium Grid. Describes using parallel execution also as a… | ||
| Website security 101 | Per Thorsheim | 40m |
Demonstration runs free online scanners like checktls.com, securityheaders.io and SSL Labs against conference and news sites and reports concrete failures: no… | ||
| ISTQB – What is it? Who needs it? How to prepare and pass | Ynna Blazhko | 18m |
Describes the ISTQB CTFL certification: a vendor‑neutral tester certificate that improves CVs and reassures employers/clients. Gives concrete exam logistics—40… | ||
| Website performance from user perspective | Jacek Okrojek | 18m |
Shows a concrete 360° test strategy that replaces synthetic-only stats with real browser measurements and client-side timings, and demonstrates the surprising… | ||
| Determining Automated Test Coverage for iOS and Android | Yana Kokriashkina | 18m |
Shows how to measure and visualize code coverage for mobile apps after running UI automated tests on iOS and Android. Describes computing coverage for UI tests… | ||
| E2E Testing the Ministry Of Justice Biometric Identification System | Gerlof Hoekstra | 42m |
One of the core processes at the Ministry Of Justice is the identification of crime suspects and foreigners. For this purpose, all police offices are equipped… | ||
| nothing matches | ||