Devrim Ozcay

Selenium Tests Are Flaky. This Framework Makes Them Reliable

Why web automation keeps breaking and how I finally fixed it for good

Devrim’s Engineering Notes's avatar
Devrim’s Engineering Notes
Jan 02, 2026
∙ Paid

It’s Friday at 4:47 PM.

You’re about to leave. The sprint is done. Tests are green. Life is good.

Then Jenkins goes red.

“Element not found. Timeout after 30 seconds.”

You run the test locally. It passes. You run it again. It passes. You push to CI. It fails.

You spend 2 hours debugging. Find nothing. Re-run the pipeline. It passes.

Monday morning. Same test …

User's avatar

Continue reading this post for free, courtesy of Devrim’s Engineering Notes.

Or purchase a paid subscription.
© 2026 Devrim Ozcay · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture