Тарас Леськів розповідає, як один end-to-end тест на Appium перевіряє iOS-відеоредактор так, як ним користується людина: проходить сценарій монтажу, порівнює еталонні скриншоти та прев’ю з експортом і аналізує запис екрана кадр за кадром.
AI може швидко писати автотести, але так само швидко додавати хардкод, зайві таймаути, слабкі assertions і залежності між сценаріями. Віталій Михайлюк ділиться сімома правилами, які допомагають налаштувати AI-агента під реальні вимоги QA-команди, та показує, як оформити їх у skill для Playwright, щоб отримувати стабільніші й підтримувані тести.
General QA Максим Кравченко створює Noviora — мобільну RPG, у якій реальні справи та розвиток навичок перетворюються на квести. У статті він розповідає, як будував застосунок за допомогою AI, чому QA-підхід став частиною розробки та як тестування допомагає працювати з агентами, складними сценаріями й релізами.
Які компанії найактивніше шукають тестувальників? Зібрали десятку, яка за останні три місяці опублікувала 128 QA-вакансій на DOU. Розповідаємо, хто увійшов до списку, яка конкуренція серед кандидатів і як змінилися зарплати.
Денис Туровський продовжує розповідати про власну трейдингову систему на Python. Ще недавно в його Binance trading bot було 130+ тестів, а тепер full-suite run налічує 5595. Автор показує, як тестування виросло від перевірки окремих функцій до recovery, idempotency, fault tolerance, replay та parity, та які проблеми приніс уже сам великий test suite.
Півтора тижня UI-регресії, понад тисяча тестів, усе «зелене» — і вже через тиждень після релізу користувач знаходить баг у щоденному сценарії. Владислав Бабенко, Quality Engineering Manager в EPAM Україна, розбирає, як команда повністю відмовилась від скриптованої UI-регресії, перейшла на експлораторне тестування, а потім віддала його логістику AI.
Ми поговорили з п’ятьма QA-фахівцями про їхню роботу, професійний шлях і відмінності між тестуванням оборонних та цивільних продуктів. А ще — про зарплати, вакансії та навички, які потрібні тестувальникам у defence tech.
Чому від джуна-QA сьогодні вимагають SQL, Postman та знання XSS? Це інфляція вимог чи сувора необхідність? Ігор Потапенко розбирає, як за 12 років змінився ринок, навіщо на співбесідах питають про HTTP-коди та які 6 навичок насправді потрібні для старту в мануальному тестуванні.
AI розірвав зв’язок між Story Points та часом виконання. Анна Куркотова ділиться баченням, чому старі підходи до оцінки в QA вже не такі дієві в командах з AI. У статті: зсув фокусу від створення до верифікації та нова модель естимації з трьох осей: Complexity, Effective Human Load та Flow Time.
Сергій Моренець розбирає Junit Pioneer — розширення для JUnit, яке забирає на себе рутину. Як декларативно змінювати системні властивості, передавати JSON у тести та гнучко обробляти помилки? Читайте про найкорисніші фічі, практичний досвід, плюси та мінуси бібліотеки у новій статті!
Щоб не дізнаватися про зміни в API через раптові баги на продакшені, Микола Міжигурський розробив власний фреймворк контрактного тестування. У статті він показує, як за допомогою Zod і TypeScript створити єдине джерело істини та перевіряти бекенд без зайвого оверхеду.
У своїй статті Павло Башинський розповідає, як команда BlaBlaCar роками розгортала сервіс на кожен коміт у Pull Request і зрештою забула про відновлення БД на проді. І ключовий момент — жонглювання даними, що дозволило керувати сотнями баз без ручної підтримки, безпечно тестувати нові версії та швидко відкочувати зміни.
Загалом медіана зарплат у сфері DefTech на $200 нижча, ніж в IT. Найвищі медіанні зарплати у DefTech мають DevOps-фахівці, Hardware-інженери та продакт-менеджери. Медіанна зарплата інженера-конструктора в DefTech — $2550, інженера БпЛА — $1500. Публікуємо результати зарплатного опитування DOU.
Статті
· AI,
back-end,
Data Analysis,
Data Science,
Defence tech,
DevOps,
embedded,
Front-end,
Full Stack,
Junior,
ML,
product manager,
project manager,
QA,
аналітика,
зарплата,
зарплатні звіти,
ринок,
розробка
У випуску DOU News #260 — зростання зарплат тестувальників, запуск 5G у Києві та перші збитки Google за грошовим потоком через витрати на ШІ. Також обговорюємо взлом Hugging Face від OpenAI, угоду Anthropic на $1,5 млрд за піратство і як ШІ робить людей впевненими у помилках.
Статті
· 5G,
AI,
ChatGPT,
Claude,
dou news,
Gemini,
Google,
QA,
SKELAR,
зарплата,
скорочення
Дві архітектури під сплеском дають однаковий success rate, але протилежний UX. Генадій Сердюк досліджує поведінку систем і на відкритій моделі доводить: тихе запізнення гірше за миттєву відмову. Дізнайтеся, чому ваш бекенд має вміти казати трафіку «ні».
Коли великий набір автотестів виконується годинами, інженер часто бачить лише загальний прогрес та чекає фінального звіту, щоб зрозуміти, що впало та чому. Володимир Обрізан розповідає, як оптимізував цей процес для pytest, Selenium та Playwright — створив інструмент, який передає події тестування в реальному часі та структурує діагностичну інформацію так, щоб її можна було аналізувати ще до завершення прогону.
Віталій Калініченко, QA у SoftServe, ветеран та лідер гурту «Веремій», розповідає, як після служби створив платформу Ветеран+ — інструмент, який допомагає ветеранам та роботодавцям знайти одне одного. Автор згадує про повернення до цивільного життя, проблему між ветеранами та рекрутерами, та як збирав прототип сервісу.
Медіанні зарплати тестувальників зросли. За пів року значно збільшилися зарплати найбільш досвідчених Automation QA. QA-фахівці всіх рівнів, крім мідлів та джуніорів, мають вищий третій квартиль зарплат порівняно із груднем 2025-го. Значно зросли й зарплати лідів та сеньйорів, які працюють із Python
Не наймайте ще одного Manual QA. Подивіться, де у вашій команді губиться контекст між «тестує» і «пише тести». Де регресія перетворилась на окрему фазу релізу, а не фоновий процес. Хороша система не ділить якість на ролі — вона робить так, щоб кожен, хто торкнувся фічі, відповідав за неї до кінця, а не до наступної передачі.
За 11 років у QA та 6 років у менеджменті Катерина не раз запитувала себе: у чому ж полягає робота керівника? Її головний висновок — найкращим результатом менеджера є проблема, якої не сталося. Але як зробити цей невидимий процес помітним? У своїй статті вона систематизує управлінські задачі та розбирає реальні кейси з власного досвіду.
Коментарі