Ручное тестирование
Прохожу сценарии как пользователь, который обязательно нажмет не туда, свернет приложение и вернется в самый неудобный момент.
QA portfolio / meme lab / багодушилка
Душу баги на работе и дома. Здесь портфолио не притворяется корпоративным сайтом, а честно показывает: сценарии будут пройдены, регресс прогнан, мобилки проверены.
QA inventory
logo sketch
происхождение душноты
Идея простая: показать QA-навыки без стерильной корпоративщины. Тут есть ручное тестирование, автотесты, мобилки, быстрые контакты, пасхалки для тех, кто любит инспектить страницу, и достаточно мемов, чтобы HR понял: багам будет больно, но не скучно.
skill cards
Карточки без лута, но с пользой: что можно доверить QA, пока BUG не убежал в прод.
Прохожу сценарии как пользователь, который обязательно нажмет не туда, свернет приложение и вернется в самый неудобный момент.
Покрываю критичные флоу, ловлю регрессии и отношусь к flaky-тестам как к личному вызову.
Проверяю iOS/Android, адаптив, жесты, повороты, разрешения, пуши и состояния, где приложение обычно начинает чудить.
Смотрю на контракты, ответы, ошибки, edge-cases и места, где маленький фикс превращается в большой сюрприз.
case files
Не NDA-роман на 12 страниц, а выжимка: где было больно, чем душили и что стало лучше.
Context: Safety-critical логика беспилотного поезда.
Bug: Требования могли расходиться со сложной бизнес-логикой.
Action: Собрал decision tables и закрыл критичные сценарии до аудита.
result
15+ несоответствий нашли на требованиях, SIL4-аудит прошел спокойно.
tools
Context: Платежи, мобильные приложения и AWS.
Bug: Stripe и мобильный релиз могли привезти критичные сюрпризы.
Action: Проверил Stripe API, TestFlight/Play Console и AWS-окружение.
result
Мобильные приложения вышли без критических багов на старте.
tools
Context: Регресс и автотесты в релизном цикле.
Bug: Ручной регресс съедал время и прятал релизные риски.
Action: Поднял автотесты, отчеты и ежедневные прогоны.
result
Время регресса сократилось на 30%. Flaky-тесты получили статус врага.
tools
qa pipeline
Сначала требования, потом кнопки. Иначе баг уже смеется.
Чек-листы, decision tables, BVA/EP и edge cases.
Manual, API, mobile, autotests - по ситуации, а не по моде.
Баг должен воспроизводиться, а не звучать как городская легенда.
Фикс принят только после проверки, а не после слова 'готово'.
contact cta
Жмите любую кнопку. Возможно, перед ссылкой появится драматичный таймер, потому что обычные контакты уже не вывозят.
Резюме пришлю в личку. Если вы уже с ним пришли - сразу в Telegram, баги не ждут.
QA Case: Salary Regression
Steps to reproduce: предложить «интересные задачи» вместо вилки.
Expected: прозрачная компенсация, адекватные процессы и баги, которые можно воспроизвести.
Actual: «обсудим после техсобеса».
salary meter
интересный опыт
Енот подозрительно молчит.