Skip to content
fx-blog

#qa-skills-path

7 posts

Why Your UI Tests Flake, and the Fix for Web and Mobile

Flaky UI tests teach a team to ignore red. Fix the three usual causes: brittle locators, fixed sleeps and shared data. Use role and test-id locators, web-first assertions, API setup, Accessibility IDs on mobile, and same-day quarantine.

5 min readIntermediate

Test Below the UI: Your First API Tests in Python

Testing only through the UI is slow and misses what anyone can do with curl. Write your first pytest tests against the API: the €50.00 boundary, the order chain from login to delete, and the two-user test for broken object level authorisation.

4 min readBeginner

Test Design Techniques: Pick the Few Tests That Find Bugs

Testing with whatever values come to mind misses the bug at the edge and leaves a coverage claim nobody can check. Pick values with partitions, boundaries and decision tables, explore in timed sessions, and write bug reports a developer can reproduce.

4 min readBeginner

The QA Skills Path for 2026: What to Learn, in What Order

Learning testing tools in a random order leaves you with a suite that runs but can't say what it covers. Learn in order instead: test design, one language and the API, the UI, the checks functional tests miss, CI, then AI, all on one checkout.

5 min readBeginner