Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Quality Beacon: Exploring with Code
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Maaret Pyhäjärvi
September 23, 2026
Programming
30
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Quality Beacon: Exploring with Code
Maaret Pyhäjärvi
September 23, 2026
More Decks by Maaret Pyhäjärvi
See All by Maaret Pyhäjärvi
Property-based WebUI Testing with Bombadil and Playwright
maaretp
0
55
PractiTest: Exploratory Testing Reimagined
maaretp
0
18
Bitesizing Code Review in the Age of AI
maaretp
0
26
From observations to insights on test specialist careers with Okechukwu Egbete
maaretp
0
25
Token Optimization Folklore
maaretp
0
64
Exploratory testing reimagined
maaretp
0
110
You don't know what you don't know: Quality through collaboration
maaretp
0
45
W4CFI: The Art of Testing (beyond security theater)
maaretp
0
120
Exploratory Unit Testing
maaretp
0
84
Other Decks in Programming
See All in Programming
Rでドレミ/Do-Re-Mi_with_R
florets1
0
120
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
320
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
4
410
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
150
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
270
Java 27新機能 / Java 27 new features
kishida
2
190
すこし踏み込む CancellationToken
htkym
2
1.6k
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
140
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
480
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
160
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
330
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
WCS-LA-2024
lcolladotor
0
840
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
380
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
350
GitHub's CSS Performance
jonrohan
1033
470k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
480
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Transcript
Exploring with code When testing stops splitting in two Maaret
Pyhäjärvi October 2026 © 2026 CGI Inc. 1
AI ENABLES TASK EXPANSION People can now do things by
asking for it. © 2026 CGI Inc. 2
ASKING FOR IT Use playwright-cli to operate website https://www.workroomproductions.com/raster-reveal/ and
create a script that systematically reveals the image that gets more accurate by mouse movement. Take regular screenshots and figure out for each if you know what is in the picture. Keep the browser open so that I can watch it unfold. © 2026 CGI Inc. 3
ABOUT TESTING Search for information that matters Test design Test
cases 0:00 Test execution 0:46 animal-like shape ManualAis dark emerging on a light Confirmed: it's a quadtree that reveals finer detail in blocks my cursor actually crosses. Let me sweep the remaining bands top-tobottom. background, with Managing orange/gold accents. 3:12 Exploratory 13:26 That's unmistakably a black rubber duck with an orange beak and a gold Batman bat-symbol on its side/wing — a "Batman rubber duck" bath toy. Final identification Automated stands: a black rubber duck with an orange Doing beak and a gold Batman logo on its side. Avoid co nfidentl y incorr ect judg ement © 2026 CGI Inc. 4
SPLIT TING WORK WHILE MAINTAINING AGENCY The ways we split
testing don’t make sense. MANAGING | DO ING MANUAL | AUTOMATED TEST CASES | EXPLORING Te s t i n g i s l e a r n i n g . L e a r n i n g i s l a y e r e d . © 2026 CGI Inc. 5
Testing works with invisible ink We target these… WHAT WHEN
WHO HOW WHY …to find these... BUSINESS TIME USER Information of Relevance Test Ideas / Experiments …to tell if there’s more and how well we know. Coverage © 2026 CGI Inc. REQUIREMENTS RISKS (of problems) CODE ENVIRONMENTS RESULTS INPUTS 6
UNATTENDED TESTING AS A STRATEGIC CHOICE Test automation gives us
more than regression Specification Feedback Regression Granularity Examples shared before implementation act as specification. We know when it works as we’re implementing the progress. We safeguard our past intent over lifetime of system ownership. We know when and what changed without extensive analysis. Documenting Extending reach Alerting to attend Guiding to detail Capture examples whenever we discuss them. Time. Environments. Data. Changes, both intended and unintended. Drives attention to details humans do repair for. © 2026 CGI Inc. 7
ATTENDED TESTING AS A STRATEGIC CHOICE Beyond automation, testing as
a performance Guidance Understanding Models Serendipity Information is not pass or fail, but more like a degree into a direction. Seek disillusionment before the world shows its color at a time our hands are tied. Contribute to relearning and managing cognitive space. The more I practice, the luckier I get. It’s not that I am so smart, I just stay with the problems longer. © 2026 CGI Inc. 8
Most valuable form of coverage is results: empirical, actionable, and
current information. © 2026 CGI Inc. 9
NEED TO DO BETTER Results gap 73 known issues Invis
ible ink: proble ms are there ev en if no one re ported them. Practice at: https://exploratory-testing-academy.github.io/capture-the-bugs/ 72 known issues, 24 high impact AI alone: 5% | Traditional testers (n=57): 17% | Explorer: 65% | Explorer with AI: 100% © 2026 CGI Inc. 10
CONTEMPORARY EXPLORATORY TESTING IN AGE OF AI Interplay of attended
and unattended © 2026 CGI Inc. 1 Existing automation allows for exploration reach 2 Creating automation forces exploration of details 3 Failing automation is an invitation to explore 4 AI is external imagination allowing task expansion 5 Take you there and continue attended 11
CO LLABO RATIVE ACTIVIT Y Extend from reporting issues into
debugging, repairs, and shared team practices, including exploration at unit level. © 2026 CGI Inc. 12
AI-ENHANCED APPLICATION TESTING Smarter handoffs in value chain: task expansion
in talent Secon d pair of eyes for qual ity pers pective through reviews Find issues f irst, te st cases follo w Repo rt bugs with a f ix for revie w 01 Start earlier Docu ment tes ts with t est auto mation Continue further Tasks of Testing From logistics of test targets to information, test cases and issue reports Build your ag entic to olkit to level up quality results in talen t © 2026 CGI Inc. 13
A majority of the production failures (77%) can be reproduced
by a unit test. https://www.usenix.org/system/files/conference/osdi14/osdi14-paper-yuan.pdf Through https://www.slideshare.net/Kevlin/the-error-of-our-ways © 2026 CGI Inc. 14
Solo – Pair - Ensemble © 2026 CGI Inc. Getting
best out of everyone into the work we are doing 15
Short-term Break illusions in a timely fashion Test automation people
can use when we’re gone Capture notes in test automation RESULTS Improve your skills Learn to pair & ensemble Generative AVAILABILITY TIMELINE Productive Improve skills of everyone Long-term © 2026 CGI Inc. 16
AGE OF AI Exploring intent, value, context, alignment and experience
© 2026 CGI Inc. 17
AI-NATIVE: CONTEXT AND CODE LIVE TOGETHER AND GROW THROUGH EXPERIMENTS
Delivery acceleration using AI Engineer Plan Implement Requirements, wireframes, skills Execute plan, refine and iterate Iterate and approve Iterate and approve Agent Plan.md © 2026 CGI Inc. Code Deploy 18
BREAKING ILLUSIONS WITH TESTING Skills that move you away from
’tester’ and ‘developer’ © 2026 CGI Inc. 19
AGE OF AI Actionable feedback that challenges well-maintained illusions has
never been more important. © 2026 CGI Inc. 20
Insights you can act on Founded in 1976, CGI is
among the largest IT and business consulting services firms in the world. We are insights-driven and outcomes-focused to help accelerate returns on your investments. Across hundreds of locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally. cgi.com © 2026 CGI Inc. 21