<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss-styles.xsl" type="text/xsl"?><rss version="2.0"><channel><title>QA — Quality Assurance</title><description>Guides, checklists and case studies for testers: mobile QA, automation, tooling, real-world incidents.</description><link>https://quality-assurance.cc/</link><item><title>Classical QA is dying. What replaces it</title><link>https://quality-assurance.cc/en/blog/classical-qa-is-dying/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/classical-qa-is-dying/</guid><description>The classical QA approach was built on a simple idea — if we test thoroughly before release, we can trust the system after release. Today that no longer works. Here&apos;s what needs to change.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>Visual Regression testing: a complete guide</title><link>https://quality-assurance.cc/en/blog/visual-regression-testing-guide/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/visual-regression-testing-guide/</guid><description>Functional test is green, button clicks, form submits — and the user looks at the screen and sees the icon shifted 4 pixels left and overlapping the text. Visual regression closes that gap.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>Claude for QA engineers: 10 real scenarios and prompts</title><link>https://quality-assurance.cc/en/blog/claude-for-qa-engineers/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/claude-for-qa-engineers/</guid><description>AI assistants have moved from &apos;novelty&apos; to legitimate working tool. For QA, this is especially powerful — routine tasks like test-case generation, log triage, prompt-shaped data.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Push notifications: a 10-section testing checklist</title><link>https://quality-assurance.cc/en/blog/push-notifications-checklist/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/push-notifications-checklist/</guid><description>Push notifications are one of the most under-tested features in mobile apps. A QA checklist usually says &apos;arrived / not arrived&apos;. But there are dozens of real cases hiding behind it.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Testing In-App Purchases in a mobile game: 9 sections and a checklist</title><link>https://quality-assurance.cc/en/blog/iap-testing-mobile-game/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/iap-testing-mobile-game/</guid><description>IAP is the most expensive code segment for a bug. One missed case of &apos;money charged, item not granted&apos; means support tickets, refunds, bad reviews, and retention at risk.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate></item><item><title>Maestro vs Appium: what to choose for mobile UI testing in 2026</title><link>https://quality-assurance.cc/en/blog/maestro-vs-appium-2026/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/maestro-vs-appium-2026/</guid><description>Appium has held the throne since 2014, but if you&apos;re picking a stack for mobile UI tests today — look at Maestro. Faster to install, simpler to write, and for casual projects often covers 100% of needs.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>Proxyman for QA: guide to inspecting and rewriting HTTP traffic</title><link>https://quality-assurance.cc/en/blog/proxyman-for-qa/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/proxyman-for-qa/</guid><description>HTTP/HTTPS traffic between an app and a server is the single biggest source of mobile bugs that are hard to reproduce: analytics, IAP, ads, remote config, A/B tests, push notifications.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate></item><item><title>Mars Climate Orbiter: $327 million lost over pounds vs newtons</title><link>https://quality-assurance.cc/en/blog/mars-climate-orbiter-327m-lesson/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/mars-climate-orbiter-327m-lesson/</guid><description>September 23, 1999: NASA lost a spacecraft approaching Mars. No hardware failure, no communication issue. It was a benchmark bug in integration testing.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>Performance testing for a mobile game: 7 metrics that actually matter</title><link>https://quality-assurance.cc/en/blog/performance-mobile-game-7-metrics/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/performance-mobile-game-7-metrics/</guid><description>&apos;The game lags&apos; is too abstract for a ticket. To make a performance problem reproducible, measurable and trackable — you need concrete numbers. Here are 7 metrics worth checking every release.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate></item><item><title>Playwright auto-wait: why you don&apos;t need explicit waits</title><link>https://quality-assurance.cc/en/blog/playwright-auto-wait/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/playwright-auto-wait/</guid><description>If you came to Playwright from Selenium — your first instinct is to write waitForSelector before every action. 90% of the time it&apos;s redundant work: Playwright already waits for you.</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>Localization checklist: 10 traps you catch in a single pass</title><link>https://quality-assurance.cc/en/blog/localization-checklist-10-traps/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/localization-checklist-10-traps/</guid><description>Localization is not &apos;run the strings through a translator&apos;. With 5+ languages, a dozen bug classes appear that are invisible in English. A compact checklist covering 90% of real problems.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>What the emulator won&apos;t show: 5 classes of bugs found only on real hardware</title><link>https://quality-assurance.cc/en/blog/what-emulator-wont-show/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/what-emulator-wont-show/</guid><description>Emulators speed up CI and are convenient for smoke tests, but relying on them alone is self-deception. Some problems only appear on a real device with a real load, battery and sensors.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>The test pyramid is outdated: what big teams use instead</title><link>https://quality-assurance.cc/en/blog/testing-pyramid-is-outdated/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/testing-pyramid-is-outdated/</guid><description>Mike Cohn&apos;s classic pyramid (2009): lots of unit, medium integration, few E2E. The model was born when UI frameworks were heavy. Now Playwright and Cypress run in seconds — what teams use instead.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Checklist for testing date and time fields</title><link>https://quality-assurance.cc/en/blog/dates-and-timezones-checklist/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/dates-and-timezones-checklist/</guid><description>A &apos;pick a date&apos; field looks innocent — but date/time fields fail more tests in production than anything else. Time zones, DST transitions, locales, leap years — every item has shot someone.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Why your Selenium tests fail intermittently: 5 reasons for flaky tests</title><link>https://quality-assurance.cc/en/blog/flaky-selenium-tests-5-reasons/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/flaky-selenium-tests-5-reasons/</guid><description>Flaky tests are the biggest source of distrust in automation. Per the Google Testing Blog, about 1.5% of all green CI runs contained at least one flaky failure. Usually the problem is in the test, not the product.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Playwright: where to start and how to learn</title><link>https://quality-assurance.cc/en/blog/playwright-resources-where-to-learn/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/playwright-resources-where-to-learn/</guid><description>Playwright became the web automation standard in 2023-2025. A curated set of resources to help you switch from Selenium/Cypress or start from scratch.</description><pubDate>Sat, 21 Dec 2024 00:00:00 GMT</pubDate></item><item><title>adb for mobile QA: 40 commands that save hours</title><link>https://quality-assurance.cc/en/blog/adb-cheat-sheet-mobile-qa/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/adb-cheat-sheet-mobile-qa/</guid><description>ADB (Android Debug Bridge) is the main tool for mobile QA on Android. A list of commands that are actually used during regression and bug triage.</description><pubDate>Wed, 27 Mar 2024 00:00:00 GMT</pubDate></item><item><title>5 books every tester should read</title><link>https://quality-assurance.cc/en/blog/5-books-for-tester/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/5-books-for-tester/</guid><description>QA as a profession has classic literature — every senior engineer knows it. If you haven&apos;t read them, time to fix the gap. 5 books that shaped the modern approach to testing.</description><pubDate>Fri, 30 Jun 2023 00:00:00 GMT</pubDate></item><item><title>English for QA: free resources that actually help</title><link>https://quality-assurance.cc/en/blog/english-for-qa-free-resources/</link><guid isPermaLink="true">https://quality-assurance.cc/en/blog/english-for-qa-free-resources/</guid><description>A QA engineer without English is a career constraint. Docs, the best books, conference talks, communicating with the team abroad — it&apos;s all in English. A collection of free resources people actually use.</description><pubDate>Tue, 20 Dec 2022 00:00:00 GMT</pubDate></item></channel></rss>