~/conference

QA Fest 2017

date:2017-10-04..2017-10-05
location:Kyiv, Ukraine
series:QA Fest · 6 editions
tags:[testing]

test automation engineers, qa engineers, qa managers, performance engineers, mobile testers, security testers, developers

Selenoid Selenium in Docker; contract testing / contract first; ProtractorJS framework practices; JMeter and Blazemeter Taurus; sitespeed.io frontend performance testing; accessibility testing for web; applying machine learning to test results; risk-based testing practices; mobile app test automation; geolocation systems testing; GDPR implications for QA; test pipelines with Docker

titleauthorlength
Selenoid: running Selenium tests in Docker containersYvan Krutov43m
Selenoid is a tool for running Selenium browser tests inside Docker containers. The talk outlines common problems when running browser tests, explains how…
Talk in Russian on
QA metrics: views on quality from different anglesVladymyr Prymakov43m
Defines what product quality and development-process quality are and explains how to measure them using absolute and relative metrics. Covers which metrics…
Talk in Russian on
How to perform security testing of a Web applicationSviatoslav Lohyn46m
Covers practical techniques for finding and testing common web-application security vulnerabilities—specifically XSS, SQL injection, man-in-the-middle attacks…
Talk in Russian on
Kotlin without the marketingSergey Pirogov44m
Overview of why the team adopted Kotlin and what resulted: description of the Kirk project and practical tips for everyday use of Kotlin in automation…
Talk in Russian on
Developer + tester = quality++Nykolai Alymenkov49m
Explains how Agile shifts responsibility for testing to the whole team and promotes close collaboration between developers and testers to improve product…
Talk in Russian on
Anti-patterns and smells in test automationYvan Pashko47m
Covers common anti-patterns and "test smells" in test automation: how problematic code, test cases and processes manifest, how to distinguish different smells…
Talk in Russian on
Test strategy: creation and optimizationAndrey Ladutko36m
How to create and improve a testing strategy for a project: identify and combine testing techniques and types, diagnose why testing was effective in some…
Talk in Russian on
Test Automation PuzzlersYaroslav Pernerovskiy, Sergey Pirogov49m
Interactive puzzle-style quizzes that demonstrate surprising Selenium/WebDriver behaviors using runnable Java examples and live voting. Covers specific…
Talk in Russian on
Are you ready for integration testing?Anastasyia Pavlenko35m
The talk explains an approach to system integration testing used on a banking project, describing practical techniques, pitfalls, and things to watch for when…
Talk in Russian on
E2E testing: organizing the testing process for cross-integration teamsVlada Beniukh38m
Explains what end-to-end testing means for a cross-integration team, identifies key questions, problems, risks and obstacles that appear when organizing E2E…
Talk in Russian on
Estimations: from guessing to weighing in gramsNikita Syskov40m
Covers estimation techniques for software projects, comparing high-level (often vague) estimates to precise time-based ones and discussing problems like…
Talk in Russian on
Contract testing with examples or Contract FirstNykyta Halkyn37m
Shows how to use API specification formats RAML and Swagger to make REST-based mobile/web client-server testing clearer, helping decide whether a bug is in…
Talk in Russian on
Risk-based testing in practice: how to work with itYryna Zhylynskaia39m
Covers risk-based testing for real-world QA: identifies what risks appear in real projects, how to find and assess them, and how to implement a risk-based…
Talk in Russian on
Test management systems: overview and a brief introduction to best practicesRoman Horyn48m
Overview of test management systems: types of systems, closer look at several specific tools, and the presenter's personal usage experience. Covers how to…
Talk in Russian on
JMeter & Blazemeter Taurus: taking the bull by the hornsYhor Kolosov41m
Overview of the Blazemeter Taurus framework and how it simplifies performance testing by wrapping complexity in an automator-friendly interface; covers Taurus…
Talk in Russian on
Synchronization between QA in a multi-team Agile at Scale projectArtem Bykovets48m
How to keep QA practices aligned across many autonomous cross-functional Agile teams during rapid organizational growth. Covers challenges of maintaining…
Talk in Russian on
Modern capabilities for organizing a ProtractorJS frameworkAleksandr Khotemskiy48m
Overview of recent ProtractorJS features for JavaScript test automation, including TypeScript support and the planned removal of ControlFlow in favor of native…
Talk in Russian on
Thinking traps in testingAlena Sokolova45m
Covers cognitive biases (thinking traps) that cause systematic errors in human perception and judgment, explains that software is built, tested, and used by…
Talk in Russian on
A universal pipeline for testing web applications using DockerOleh Lymarchuk47m
Shows how to build a reusable CI pipeline for web-app testing using Jenkins with the Docker Pipeline Plugin and Docker images to run automated UI tests. Uses a…
Talk in Russian on
What is Context-Driven Testing?Ilari Henrik Aegerter46m
Asserts testing decisions hinge on specifics not slogans: the seven principles state practices depend on context and there are no universal best practices…
Talk in English on
On accessibility testingEkateryna Shepeleva48m
Covers accessibility (Accessibility/Compliance) testing: why ensuring products meet accessibility standards matters, concrete methods to test accessibility…
Talk in Russian on
Who should write automated tests?Yhor Khrol43m
Examines who should write automated tests in teams with roles like testers, developers, automation engineers, and business analysts. Discusses whether having…
Talk in Russian on
Applying AI to testingJeremias Rößler30m
Claims that combining a trainable monkey tester with AI and a difference testing oracle lets random exploration generate maintainable functional regression…
Talk in English on
MythBusters special edition for the junior QA managerAndrey Pavlov31m
Covers management of software quality for testers transitioning into QA manager roles, identifies common harmful myths about people-management that cause…
Talk in Russian on
Mobile app test automation: product company experienceSergey Khizhnyak50m
Covers automating testing for iOS and Web using tools like WebDriver and Appium, focusing on integrating manual and automated QA workflows, handling challenges…
Talk in Russian on
Minimum Usable FrameworkYakov Kramarenko51m
Должно быть очевидно, что написание фреймворка с нуля на каждом новом проекте одного и то же типа - трата времени. Вероятно дожно быть какое то ядро которое…
Talk in English on
Loyal and motivated testers: they do existOlena Chernenko-Dyba45m
Discusses management principles and approaches for leading software testers, focusing on hiring and retaining loyal, experienced QA specialists and motivating…
Talk in Ukrainian on
ReportPortal.io - How to make Machine Learning analyze test resultsDmitriy Gumenyuk44m
ReportPortal provides a centralized storage for automated test results (including screenshots and binary data) across distributed environments and multiple…
Talk in Russian on
Complexity Thinking, Cynefin & Why Testing Metrics All SuckIlari Henrik Aegerter45m
Argues most testing efforts produce paperwork not insight and that quality is a complex property so metrics like test case counts or 80% automation mislead…
Talk in English on
GDPR - An overview and its relevance for QAPer Thorsheim46m
GDPR becomes law May 25, 2018 and applies to any service handling EU personal data so non‑EU vendors face 20 million euros or 4% turnover fines; examples: a…
Talk in English on
Ilari Henrik Aegerter at QA Fest!Ilari Henrik Aegerter01m
Asserts that common testing numbers like pass rates and coverage give false confidence and are dangerously misleading in the wrong contexts; uses the Cynefin…
Talk in English on
Integration of automated tests with testing toolsYana Kokriashkyna28m
Shows how to integrate automated web tests (written in Java or Python) with test management and issue-tracking tools — YouTrack, TestRail and EasyQA — to…
Talk in Russian on
Testing Geolocation SystemsAleksey Bul43m
Describes building and evolving testing for geolocation services, focusing less on geography and more on making testing of complex systems simple. Covers…
Talk in Russian on
The GEB Test Framework for Testing Web and Mobile ApplicationsYaroslav Sviatkyn47m
Introduces the GEB testing framework for writing web and mobile tests in Groovy, showing how to avoid boilerplate around the framework, PageObject patterns and…
Talk in Russian on
Does A/B Testing Work?Nadezhda Shkuda24m
A presentation about using A/B testing to resolve team disagreements over design and user interface choices, including cultural differences (e.g., Asian…
Talk in Russian on
Effective Debugging of Non-Reproducible BugsAndrey Lazarev35m
Discusses strategies for finding hard-to-reproduce software bugs by structuring the testing process. Covers functional testing techniques and test process…
Talk in Russian on
Frontend Performance Testing and Monitoring with sitespeed.ioAleksandr Nedeliaev42m
Shows how to use the free tool sitespeed.io to detect front-end performance problems early in development and in production, set up continuous performance…
Talk in Russian on
You Thought Your Secrets Were Safe? You Were WrongDenys Zhevner47m
Talk covers information security for engineers, explaining who creates and spreads malware, their motives, and delivery methods (e.g., common infection vectors…
Talk in Russian on
How to Save Time Analyzing Load Test ReportsNykyta Krychko35m
Shows an approach for analyzing large volumes of load-testing results to save time when tests produce many metrics per scenario and have hundreds of tested…
Talk in Russian on
Smartphone, Internet and Real LifeTatiana Liuliuchenko39m
Talk examines why images (example: a cute cat photo) load slowly or drain smartphone batteries, explaining the network, device and app factors that sit between…
Talk in Russian on
The automated acceptance testing paradoxMark Winteringham42m
Claim: automated acceptance tests become a paradox when webdriver and Cucumber mark a degraded UI as “passing” because checks assert HTML not business…
Talk in English on
Examples of Speeding Up Automated TestsYhor Liubyn37m
Talk gives practical techniques used to speed up automated tests so test runs take minutes rather than tens of minutes or hours. It describes concrete…
Talk in Russian on
Don't Make Me Laugh, My CoverageIvan Tsyganov27m
Coverage.py is explained: how it measures test coverage, where it fails and why. Mutation testing for Python is introduced as a practical way to evaluate test…
Talk in Russian on
Play! Or: How to Get Better While PlayingHalyna Doksvel44m
Examines using gamification to develop QA teams by designing learning-and-game events to solve common team challenges. Describes turning those events into…
Talk in Russian on
A Mobile App's Life After 1.0 — Let's Talk UpdatesSergey Ivanov46m
Covers post‑1.0 lifecycle of a mobile app: handling OS updates (example iOS 10), remaining minor bugs, planning next‑version features, and risks during…
Talk in Russian on
The Art of Test Planning – Expect the UnexpectedGerlof Hoekstra51m
The talk argues for lean, adaptable test planning versus large rigid schedules, showing concrete techniques: replace a 1,500-line MS Project schedule with…
Talk in Dutch on
Management != managing horsesClaudiu Draghia41m
Argues that groups need goals and organizational support to become teams, cites concrete models: GRPI, Tuckman stages, Lencioni’s five dysfunctions, Google’s…
Talk in English on
Developing a Cross-Platform Mobile SDKDyana Pynchuk39m
Covers testing challenges for multi-platform mobile SDKs (software libraries used by other developers), explains why standard mobile app testing differs for…
Talk in Russian on
Rocket science - challenges of mobile qualityViktor Tymoshchuk14m
Claims that quality engineering is harder than development and that mobile testing needs a different shape than the pyramid, offers a concrete test rocket…
Talk in English on
Secure messaging - how to protect yourself & your companyPer Thorsheim47m
Shows concrete wins and failures: recommends Signal, WhatsApp, Wire for end‑to‑end chat, demos Facebook Messenger’s secret conversations, and documents email…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.