Yet another QA
6.82K subscribers
49 photos
12 videos
106 links
Download Telegram
Пятничная подборка интересного:

- Очень качественный канал на важную тему - об инклюзии в цифровом и физическом мире. Там и курс, и статьи, и ссылки на интересные видео и книги, разбор сложных тем и прочие актуальные проблемы этого направления.
- Отличный чеклист по проверке веб-приложений с сайта Guru99 в переводе Ольги Алифановой. Может быть полезен и новичкам, и тем, кто хочет структурировать направление своих проверок.
- A new model for test strategies… (An update to the Heuristic Test Strategy Model) - довольно интересная, хоть и не самая новая, статья о стратегии.
- Просто процитирую: "Что нужно, чтобы ваше резюме читали внимательно, а не по диагонали? Какие вопросы будут на интервью и о чём стоит спросить работодателя? Как вести переговоры о зарплате? Про подготовку к собеседованию Алексей Петров, Head of QA Сбермаркета, рассказал у нас на вебинаре очень подробно. Все основные рекомендации — в статье!"
1
Зачем тестировщику UNIX/LINUX?

Многие начинающие и не только специалисты видят требования со знанием этих систем и в вакансиях, и в статьях о том, что QA должен в этом всем разбираться, но не понимают, когда же все-таки они нужны на практике. От этого часто возникает проблема, состоящая в том, что QA просто не ориентируется, с чего начать - да и со мной такое когда-то было, врать не буду.

Давайте попробуем разобраться, для чего, как вариант, может быть полезно разобраться в этом направлении (конечно, не все 😁):
- Проведение инсталляционного тестирование
- Проведение тестирования совместимости и подобных задач
- Настройка тестовых сред для функционального тестирования - как автоматизированного, так и мануального.
- Работа с отладкой софта под UNIX/LINUX
- Работа с логами
- Тестирование бекенда, микросервисов, написание скриптов
- И прочие, прочие варианты. Кстати, если я что-то важное забыла, пишите в личные сообщения по нику в профиле, добавлю в список.

Что почитать/посмотреть по теме:
- TOP 70+ Best UNIX Interview Questions With Answers
- Тестирование Программного Обеспечения в США - Введение в UNIX/LINUX для тестировщиков от Портнова
- Базовые команды Linux для тестировщиков и не только
- Бесплатный курс "Основы командной строки" от Хекслет
- Познавательное обсуждение на форуме того, зачем оно все может пригодиться
- Классный постер Every Linux networking tool I know
3
Про найм и собеседования

В последнее время все больше занимаюсь активностями, связвнными с наймом, и в честь этого у меня накопилась кучка разрозненных советов и мыслей, которыми хочется с вами поделиться:
- "Идеальное резюме" - довольно спорная тема. Кто-то считает, что лучше делать заметное и красивое, кто-то агитирует за ссылку на hh, а кто-то признает только линкедин. Но вот с чем согласятся, думаю, все, кто связаны с наймом - никогда не делайте резюме в виде .doc файла, особенно если там заковыристая верстка и шрифты. Оно скорее всего или поедет при открытии, или вообще не откроется, или будет выглядеть супер убого. Это касается и резюме QA, и прочих IT специальностей, причем как правило в таком формате присылают резюме именно джуны. С сениорами все понятно, им часто вообще резюме не нужно :)

- Совет: не надо писать в резюме навыки и технологии которые вам вообще не знакомы. Да, нормально написать что вы работали по Agile - для этого не обязательно уметь его внедрять, но вот писать CI/CD, если вы даже не сможете на собеседовании расшифровать сокращение точно не стоит.

- И еще одно напутствие джунам - если вы пока без опыта или с опытом, условно, полгода, и после собеседования вас зовут первым и единственным QA в компанию и общеают что вы будете лидом - не надо думать, что это потому что они заметили ваш потенциал. В 90% случаев руководство этой компании или отдела разработки поняли, что без тестирования дело плохо, погуглили сколько стоит нанять лида, который выстроит процессы и соберет команду, решили что "мы не дурачки столько бабла платить за тестирование, это ж просто кнопки кликать, кто угодно справится!" и просто на вас экономят. Вы в таком месте вряд ли научитесь чему-то полезному, так что лучше походите по собеседованиями еще.
1
This media is not supported in your browser
VIEW IN TELEGRAM
Ни для кого не секрет, что работа в ИТ зачастую подразумевает риски, горящие релизы и отрывочную документацию. Да, это неприятно, да, хочется работать в спокойной обстановке, но все же надо уметь действовать и в сложных обстоятельствах. И это - тема моей подборки на сегодня:

- Англоязычная статья о том, как тестировать, когда ограничен по времени и о том, почему в такой ситуации особенно важно понимать задачи тестирования.
- Не самая новая, но удачная для ознакомления с темой статья о тестировании на основе рисков.
- А что делать, если требований вообще нет? Или хочется понять, как работать с неявными требованиями - ответы есть тут и тут.
1
Сегодня у меня для вас крайне разношерстная подборка по составу, но почему бы и нет?

- Git Commands Explained with Cats! - самый милый гайд по гиту, который я видела.
- Простой, но крайне полезный сайт, особенно для начинающих, где легко найти инструкцию по установке почти любой команды на разные операционные системы.
- Большой тред о полезных сервисах про разработчиков - жалею, что не знала про некоторые из них раньше.
- Крайне подробный чек-лист для тестирования числового поля - чтобы уж точно ничего не забыть, если понадобится. Сомневалась, стоит ли включать его в подборку, но сегодня моя любимая игра сообщила мне, что у меня "-1.49 минут" на прохождение уровня и я передумала. Не совсем, конечно, цифровое поле, но все же суть близка.
На дворе уже осень, а значит скоро нас ждут конференции по тестированию и около него. И конечно же я не могла не сделать для вас подборку, тем более что у меня для нее есть отличный повод!

- 13 сентября пройдет двухнедельный интенсив-конференция Podlodka QA Crew и в этот раз темами будут интеграционное тестирование и тестирование с ограниченными ресурсами. Судя по тому, как часто ко мне обращаются с вопросом о том, как поднять тестирование с нуля и что делать, если ты на проекте один - вторая тема крайне актуальна. А первая просто классика, тут даже без комментариев.
- 17 сентября нас ждет и QAASP. Тут у нас темы в основном более общие, думаю, направленные скорее на аудиторию junior-middle. Обещают 12 часов контента в день, страшные люди!
- 5-7 октября в онлайн-формате пройдет Heisenbug - организаторы как всегда предпочитают "хардовые" и технические темы, а в докладах традиционно автоматизация, нагрузка и фреймворки.
- 29-30 октября в Москве и онлайн проведут и SQA Days 29. Программа как обычно разнообразная - есть и автоматизация, и ручное тестирование, и менеджмент и все остальные тренды. Пока есть программа первого дня и мне она показалась крайне интересной, намного более живой и актуальной, чем темы последних лет, даже подумываю о том, что мне нужен билет...
- 1-2 ноября тоже в Москве и онлайн пройдет Test Driven Conf. Эта конференция отличается тем, что делает упор не просто на автоматизации и фреймворках, а на большем разнообразии серьезных технических тем, таких как, например, оценка научных исследований, тестирование баз данных и работа с биометрическими данными. А еще, я рада сообщить, что и я там тоже буду - с докладом о том, как стать таким крутым технчичским спецом и не выгореть.

Если знаете еще какие-то классные конференции для QA и рядом, о которых мне стоит написать - жду ваших сообщений в личные сообщения, контакт можно найти в моем профиле.
2
Небольшая пятничная подборка полезного и интересного:

- Организаторы SQA Days выложили полный плейлист с 28 конференции - его можно найти по этой ссылке. В тот раз было довольно много интересных докладов!
- Пост в канале Тимлид Очевидность, который мне очень близок - про ценность коммьюнити для профессиональной карьеры, валидации и знакомств.
- Довольно интересный пост на хабр.карьере про влияние карантина и удаленной работы на зарплаты на рынке: Удалёнка vs офис: где и как разработчикам выгоднее работать
2
Сегодня я решила написать про не самую стандартную для этого канала тему - про "внутреннюю" геймификацию в IT.

Геймификация — это способ решения рутинных и однообразных задач с помощью игры. ... Этот метод применяется с целью привлечения внимания и повышения вовлечённости в процесс.
Судя по изученным мной источникам, люди делятся на три лагеря:
- Как круто! Можно не только работать обычную работу по скучным процессам, но и заработать клевые призы играя!
- О, интересно. Но в целом есть и есть - может поучаствую если будет настроение, а может и нет.
- Вы что, офигели что ли? Я на работу прихожу работать, а не детский сад для лошар разводить! Геймификация только для тех, у кого нечем другим людей взрослых заманить!

Лично я сама скорее отношусь ко вторым. Такое не будет для меня решающим фактором, но кейс с билетами для гостей на корпоративы в мейле, которые можно получить за баллы кажется мне забавным.
А ссылки сегодня будут для скорее тех, кто вообще про такое направление не слышал. Надеюсь, будет интересно!

- Советы для бизнеса. Геймификация в бизнесе: как игра помогает вовлекать и умножать прибыль - в этой статье довольно просто рассматриваются основы, хотя на мой взгляд, тут перебор с уверенностью что все от такого в восторге.
- Mail.ru Group и геймификация: интересный опыт крупной компании.
- Довольно известная книга на эту тему: Геймификация в бизнесе. Как пробиться сквозь шум и завладеть вниманием сотрудников и клиентов.
- И еще одна статья: на этот раз с опытом Microsoft: Как превратить тестирование ПО в игру. В общем-то там весь сайт интересный.
2
Как уже многие читатели заметили, я люблю работать и на фрилансе, и особенно мне нравится тестировать проекты по тем профилям, с которыми до этого не работала. Год назад у меня был очень интересный рекламный игровой проект, который все еще в строю и активно работает - любители швепса наверняка с ним сталкивались :) И именно тогда я изучила довольно много источников о тестировании игр для начинающих, которые вам сегодня и принесла (и чуть-чуть новых):

- Тестирование игровой механики в компьютерных играх - очень интересный доклад с SQA Days, где Дмитрий Химион рассказывает о том, какие особенности у этого направления и что такое игровая механика.
- Разработка игры — сложный и долгий процесс. Чтобы не ошибиться с выбором концепции и основного геймплея, профессиональные разработчики игр часто прибегают к созданию прототипа. И именно о них и рассказывается в статье Особенности прототипирования игр от Mail.ru.
- 7 Different Types of Game Testing Techniques - англоязычная статья о том, какие риски могут поджидать тестировщиков игр и какие виды тестирования помогут их избежать.
- И бонусом сегодня еще и вакансия для тех, кому хочется попробовать себя в этом направлении - довольно известная студия Deus Craft ищет в команду QA (в Новосибе или на удаленку). Люблю их игру Grand Hotel Mania! Ребята отличный вариант для тех, кто хочет компанию, которая поддержит стремление к развитию в профессии и заинтересована в здоровом work-life balance. Писать можно напрямую @seryozhamuravey
2
Работы в последнее время так много, что я даже не заметила, как наступил октябрь. А у меня как раз для вас накопилась подборка интересных материалов. Сегодня - в основном для новичков в профессии, но ведь и тем, кто в ней уже давно тоже может быть полезно освежить знания. Итак:

- Классная серия постов на хабре "Сети для самых маленьких". В ней пост за постом подробно и простым языком разбирается, кажется, все что может пригодиться начинающему разбираться в этом направлении.
- Для тех, кто хочет глубоко разобраться в тест-дизайне: перевод книги "Записная книжка тест-дизайнера" Рикарда Эдгрена от Ольги Алифановой. Очень советую, много ценной информации, сконцентрированной всего на 40 страницах.
- Классный небольшой гайд по тестированию оплат картами. Как человек, давно занимающийся тестированием оплат подтверждаю - тут есть много важного для тех, кто этим никогда не занимался.
2
Всем привет! Сегодня у меня получилась подборка, в каком-то смысле вдохновленная концепцией T-shape :

- Огненная документация для разработчиков и (не только!) на человеческом языке. Ребята очень круто поработали и теперь я в очередной раз страдаю, что такого не было еще лет 10 назад.
- Отличная статья от авторов из компании Юла про такую непростую тему перформанс ревью: Как достичь объективности в субъективном? Калибровка в performance review. Может быть полезно и тем, кто участвует и тем, кто организовывает.
- А на подолдке вышло очень интересное исследование российского рынка продактов за 2021 год. Даже если вы не продакт и пока им быть не планируете, все равно очень интересно!
- Треды из твиттера, кажется, скоро станут частью каждой подборки - но почему бы и нет! В этот раз - про то, как формируются зарплаты в ИТ. Можжно соглашаться или нет, но прочитать стоит - много очень бодрящих мыслей.

А скоро еще будет пост про интересные мероприятия!
4
Про конференции и митапы

Когда я начинала свою карьеру, я просто ОБОЖАЛА ходить на конференции! Для меня это был такой мир Умных Опытных Специалистов и еще одна возможность узнать что-то новое о профессии. Люблю я их и сейчас, но уже больше в роли докладчика и организатора. Хотя и послушать, и пообщаться - тоже все еще очень интересно, особенно когда можешь оценить качество материала. К сожалению, ковид сделал свое дело и мероприятия ушли в онлайн или просто перенесены, и я заодно приуныла без них. Но мои коллеги из Питера сделали почти невозможное - организовали Covid-free QA-митап офлайн с QR-кодами в Питере! Причем еще и с интересными темами - Android Auto это вообще огонь!
Была бы я в Питере - я бы точно пошла.

Кстати, уважаемые читатели - если вам хочется видеть меня в роли докладчика/инфопартнера или участника конфы или митапа в каком-то другом формате - пишите в лс @shharikova 😉
1
Канал перевалил за 3000 подписчиков - и я несказанно этому рада! Спасибо каждому из вас за то, что подписались. В честь этого - пятничный пост.

- Меня часто спрашивают (честное слово!), где можно потренировать и теорию, и навыки поиска багов, и работу с API. Отвечаю - в прошлом году вышла отличная статья, где собраны популярные площадки для этого.
- А это уже тред с подборкой материалов на хекслете для опытных разработчиков, QA и не только - уверена, многие там найдут для себя что-то интересное.
- Довольно интересная и не очень большая статья со сравнением Charles Proxy, Fiddler, Wireshark and Proxyman. На мой взгляд, их сложно сравнивать, да и мое сердечко давно отдано Charles и Wireshark, но может быть полезно для тех, кто выбирает инструмент.
👍4
Поздравляю всех подписчиков с наступающим!
И в честь этого - новогодняя подборка и небольшое объявление:

- В прошлый раз я писала о том, как прокачиваться начинающим QA, а сегодня хочется рассказать и о том, что делать, если вы уже давно в профессии. Мои мысли — в статье "Как и в чем опытному QA развиваться в профессии — и всегда ли это надо делать?"
- К Дорофееву можно относиться по разному, но этот доклад, на мой взгляд, стоит посмотреть всем, кто чувствует, что загоняет и себя, и свою команду.
Пытаясь что-то улучшить в своей работе, чтобы стать еще эффективнее, мы часто достигаем локальных улучшений. В лучшем случае большинство этих локальных улучшений не приносят компании как целому практически никаких результатов. Мало того, в некоторых случаях локальные улучшения при более широком рассмотрении оказываются откровенным вредительством.
- И снова про найм, и снова про senior+ позиции: о том, насколько устарел подход, по которому работодатели требуют от будущих сотрудников этого уровня четкого соответствия крайне подробным требованиям: Stop requiring specific technology experience for senior-plus engineers
- А напоследок — уже скоро, сегодня в 19:00 вместе с экспертами из Veeam Software и EPAM и не только, обсудим, почему компаниям выгодно нанимать людей без опыта, когда это делать не стоит и как правильно искать и онбордить таких сотрудников, в трансляции по ссылке.
👍2
Каждый раз, когда я вижу такие перлы в объявлениях о найме первого QA в компанию, думаю о том, что пора организовать собственный стартап по консультированию в найме со слоганом «Все еще думаешь, что выстроить тестирование может каждый, лучший стимул для качественной работы QA это KPI, а задача тестировщика - найти все баги в продукте? Better call Nastya!»
👍5215😁2
Врываюсь в этот прекрасный понедельник с свежей большой подборкой:

- Как многие знают, я очень люблю все, что связано с мобильной разработкой и тестированием - и поэтому сегодня у меня для вас обширная статья "Мобильное тестирование: полное руководство", которую можно использовать как чит-лист проверок перед запуском приложения или как ознакомление с особенностями этого направления.
- Использование диаграммы вариантов использования UML при проектировании программного обеспечения - очень интересный материал про то, как использовать диаграмму вариантов использования UML (англ. "Unified Modeling Language") – стандартизированный язык моделирования при проектировании программ.
- А вот ссылок на TJournal сегодня будет две. Я вообще очень люблю узнавать, как случилось так, что какие-то вещи, которые кажутся обыденными, работают так, как они работают - и тут можно узнать, почему мигает курсор при вводе текста. (Так 54 года назад ветеран корейской войны решил проблему старых компьютеров).
- Мне многие прислали эту ссылку в последнее время, и поэтому я считаю нужным высказаться: описанный в ней опыт и рассуждения о профессии крайне субъективны (что, в целом, как раз нормально), но по этому материалу не стоит составлять свое мнение о профессии (все же она творческая, перспективная и, да, требует специальных навыков) и принимать решение "о, самое время войтивайти".
- Часто сталкиваюсь с тем, что студенты возмущаются, когда у них не получается сделать задание с первого раза и считают, что это признак плохого домашнего задания. Но на самом деле - ошибки это часть домашнего задания, которые нужны именно для того, чтобы материал был усвоен верно. А тут есть прекрасный пост о том, как это работает.
- А еще я советую послушать об опыте чужих ошибок на митапе Factory Talks уже в среду — вас ждут темы "Как понять хороший ли я наставник для стажера?"" и "Чудаки в IT и как с этим жить""
👍43🔥11
В последнее время думала о том, что давно пора сделать серию постов про онлайн образование, но с той стороны, про которую мало говорят? Что думаете? Можно поставить 👍🏻 в реакции
А пока первый, бета-пост.

Многие знают, что я преподаю в нетологии и мои студенты часто спрашивают, хватит ли нашей программы, чтобы устроиться на работу? Дает ли она все нужные знания, чтобы работодатель сразу тебе выдал оффер?
Но, к сожалению, такой вопрос часто подразумевает, что задающий думает, что работодателю нужны только хард скиллы. Как же может обстоять дело в реальности?

- Не стоит зацикливаться на инструментах - главное, понимать что вы с ними будете делать, и какие задачи решать и с помощью инструкций из сети быстро найти путь решения конкретной проблемы. Не стоит от любых курсов по тестированию в целом ожидать досконального разбора каждой кнопки постмана, если это не курс "Используем постман". А вот что стоит сделать - стоит разобраться, как его можно применять и как сделать это оптимально.
- Знание теории и наличие практики - это только часть успеха, причем для многих работодателей, это намного менее важно, чем ваша открытость, интерес к профессии, грамотность, умение коммуницировать и формулировать свои мысли. Да, курсы могут в этом помочь, но в основном это ваша ответственность и опыт.
- Не стоит ожидать, что вы сможете получить всю информацию по всем направлением из одного источника. Тем более что большая часть работы в QA - это ресерч, гугл и попытки разобраться в очередном новом фреймворке.
- Учитесь говорить на одном языке с теми, кто будет вас нанимать. Если вы будете писать "жамкнуть крутяшку" в тест-кейсах, вас вряд ли воспримут как потенциально хорошего специалиста. Хотя бывают и исключения, конечно же.
- Невозможно понравиться всем. Да, для кого-то идеальный кандидат мужчина под 40, который прочитал Савина, а для кого-то - девушка после университета, которая наизусть знает ISTQB и может с нуля поднять автотесты. Это - нормально.
👍155🔥13
Сегодня грустная, но актуальная для беспросветной окружающей обстановки маленькая подборка:
- Atlassian начинает отзывать лицензии у компаний из РФ, так что если вы попадаете под данные санкции, рекомендую заранее подумать над бекапом или другим способом подстраховаться
- KIT выпустили две статьи, особенно актуальных в наше время: для тех, кто остается, и для тех, кто спасается
43😱20🎉8👍6😁3👎1🔥1😢1
Yet another QA pinned «About Операционный руководитель в Яндексе, ex-Bookmate COO, Netology, OTUS лектор и автор курсов, консультант на фрилансе и преподаватель во ВШЭ и ТюмГУ. Канал про радости и боли менеджера, преподавание и рефлексию на тему работы в IT. Disclaimer Все…»
Сегодня - про карьерные изменения и про умения, которые в этом помогут:

- В эту субботу 26 марта с 13:00 до 22:00 будет проведена конференция "New beginnings" для всех, кто хочет больше узнать о том, как найти работу или учёбу за границей и комфортно переехать. Проверила все темы и спикеров - очень ценно, давно не видела такой концентрации полезных экспертов в одном месте.
- Пока небольшой, но очень удачный канал с постоянными постами про инструменты, инструкции и прочие полезности в QA направлении. Отдельно отмечу удобную систему тегов, по которой легко найти нужное.
- Как многие знают, я преподаю в Нетологии уже много лет и наконец-то обзавелась промокодом с доп. скидкой. Найти его можно в закрепе вместе с инструкцией по применению.
- Пост из канала "Тимлид очевидность" про ценность коммьюнити, который очень мне близок. Советую к прочтению.
🔥23👍13👎2
Небольшая, но полезная разномастная подборка:

- Пост про Топ-10 когнитивных предубеждений в обучении, который поможет вам понять, что может пойти не так в процессе обучения и преодолеть эти проблемы. Кстати, на эту тему есть прекрасный курс "Learning how to learn".
- Новый курс от TestBase про регулярные выражения в тестировании. Не знаю, как у читателей с этим, но в начале карьеры это была моя больная тема, и такой курс мне тогда бы не помешал.
- Прекрасное видео с Гарвардской лекцией про базовые элементы программирования на понятном языке с примерами. Почему советую именно ее? Во-первых, это пример того, как, на мой взгляд, надо объяснять основы программирования, а во-вторых, часть про алгоритмы я бы обязала посмотреть каждого, кто пишет тест-кейсы или хочет научиться их писать.
👍46🔥7