207 похожих чатов

Всем привет, а у кого-нибудь есть готовый список того, что

должен знать middle QA не автоматизатор. Я имею ввиду какие hard skills в широком смысле нужны инженеру? Я не беру в расчет теорию тестирования или умение писать тест кейсы, про это очень много информации.

Вот например, несколько случайных тем которые мне пришли в голову и которые как мне кажется нужно понимать с разной степенью погруженности, в зависиомсти от того конечно с чем приходится сталкиваться каждый день.
Систематизировать все темы долго и сложно, но возможно кто-то уже сталкивался с подобной задачей или у кого-то есть примеры публичных assessments для middle QA?

Очень маленький и уловный пример списка:
Виртуальные машины, понимать концепеции, уметь работать с гипервизорам VMware Workstation/ESX/HyperV...
- Docker/Kuber понимать что это такое уже достаточно
Linux, Windows (уметь установить/настроить):
- Файловые системы (понимание основных концепеций)
- Понимание basic security модель Linux/Windows
- Базовое понимание процессов, потоков
- Базовое Понимание устройства памяти
Сети
- MAC + ARP, DNS, IP, TCP/UDP, Routing, DHCP, NAT, VPN...
AAD (если есть необходимость)
Browsers
- Dev tools,Console
...

Буду рад любым примерам

17 ответов

163 просмотра

кажется, всё уже собрано за нас? https://telegra.ph/Sobesedovanie-s-QA-250-voprosov-dlya-Junior-Middle-Senior-01-12

Имхо, в каждой конторе свой мидл Мне вот установка винды/линуха только начале джунства нужна была :)

ch-11l Автор вопроса
Artem Lukin
Имхо, в каждой конторе свой мидл Мне вот установка...

И я уверен, что со времен джунства вы не забыли как это делать)

ch 11l
И я уверен, что со времен джунства вы не забыли ка...

Да я у до джунства лихо 95ю переставлял🤣 К примеру, на текущей работе мне очень надо в тестдизайн, в прошлой конторе надо было в постман/соап. Где-то без знаний бухгалтерии даже в джуны не запишут

Для тестера большая часть из этого не требуется

ch-11l Автор вопроса
Seneki
Для тестера большая часть из этого не требуется

Вы знаете, это конечно и правда все не требуется каждый день, но понимание даже базовых концепций, а самое главное изучение их, как-то ставит голову на место. Я поэтому и спрашивал про списки того, что разные люди или компании выделяли для себя именно с точки зрения hard skills.

ch 11l
Вы знаете, это конечно и правда все не требуется к...

Везде стек разный, включая бизнесоаый, всего не изучишь

тут скорее темы девопса чем куа, кроме devtools))

Serg_M
тут скорее темы девопса чем куа, кроме devtools))

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

Bash/командная строка Linux + сети на уровне ICND + python лишними не будут в любом случае. Даже для ручника. Тот же докер без базовых навыков работы с линуксом практически бесполезен.

ch-11l Автор вопроса

Докер хорошо просто всем понимать как концепцию, за python+ ну или другой любой язык на котором можно написать скрипт

ch 11l
Докер хорошо просто всем понимать как концепцию, з...

А как помогут такие концептуальные знания если нужно по-быстрому для тестов какое-нибудь окружение поднять? Мок, экземпляр базы данных, эмулятор чего-нибудь для тестирования интеграции? Понятно что если ты сидишь 10 лет в банке, перед глазами экселька из 150 кейсов написанная аналитиком Петром в 2015 и ты раз в спринт гоняешь эти тесты по кругу, то особенно ничего знать и не нужно. Но для инженера всеж надо бы иструментами уметь пользоваться.

ch-11l Автор вопроса
Cadabrum
А как помогут такие концептуальные знания если нуж...

Концептуальные помогут понять как работает production or test environment, как сборка происходит как проверить какой image сейчас где-нибудь в k8s у вас используется. А так да, взяли docker с postgres и вперед. Вообщем если у вас есть "светлые мысли", на тему технологий то было бы интересно послушать

Cadabrum
Если немного айтишной базы - это темы для девопсов...

У куа в голове должно быть ровно то - что требует бизнес, и за что ему платят. Ценность всего остального, равносильно изучению лора вархамера))

Serg_M
У куа в голове должно быть ровно то - что требует ...

Специализация - путь насекомых. Любое изменение по рынку труда / IT индустрии / просто смена работы поставит вас в заведомо невыгодное положение с такой позицией. Я уже молчу что для того, чтобы расти как специалист нужно делать то, чем ранее заниматься не приходилось. Предлагать бизнесу новые услуги, за соответствующее награждение к примеру. Для этого нужно знать несколько больше, чем требуют должностные обязанности здесь и сейчас.

Cadabrum
Специализация - путь насекомых. Любое изменение по...

Хард скилы легко подтянуть. Если пишите цитату, то почему не полностью?) Не кажется ли Вам, что эта цитата - сарказм или ирония? "Любой человек должен уметь менять пеленки, планировать вторжения, резать свиней, конструировать здания, управлять кораблями, писать сонеты, вести бухгалтерию, возводить стены, вправлять кости, облегчать смерть, исполнять приказы, отдавать приказы, сотрудничать, действовать самостоятельно, решать уравнения, анализировать новые проблемы, побросать навоз, программировать компьютеры, вкусно готовить, хорошо сражаться, достойно умирать. Специализация — удел насекомых."

Максим Kротов
Хард скилы легко подтянуть. Если пишите цитату, т...

Видимо именно поэтому на рынке наблюдается такой дефицит людей с нормальными хардскиллами?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта