📚 ProTestingInfo 🔷 Канал по тестированию 📚 – Telegram
📚 ProTestingInfo 🔷 Канал по тестированию 📚
14.1K subscribers
1.31K photos
200 videos
232 files
1.18K links
📌Информация для начинающих и для коллег в области QA, для личного закрепления знаний.
📌Теория, тесты, практика
Ментор-Консультация - 5тр/час
Курс
@info_course_protestinginfo
https://protestinginfo.ru
Вопросы @nadin_qa
ИП
РКН: https://clck.ru/3FWD9v
Download Telegram
Forwarded from Inside the tester's mind
6 SOFT SKILLS ДЛЯ QA-ИНЖЕНЕРА

Для решения технических задач, тестировщикам недостаточно владения определенным спектром профессиональных знаний или hard skills.

Абстрактные профессиональные навыки и особенности личности – они же soft skills – играют не менее важную роль. Так, например, лидерские качества, эмоциональный интеллект и коммуникативные навыки являются следствием уникального жизненного и профессионального опыта. И от степени их развития зависит успех работника.

В этой статье рассмотрю 5 Soft skills, наиболее важных для работы тестировщиком.

Чем так важны Soft skills?
Любопытно, что о значимости Soft skills говорилось еще в 1918 году (Исследование инженерного образования, Ч.Манн, глава 16, страницы 106-107):


Ряд инженеров были опрошены в ходе личных бесед относительно факторов, которые наиболее сильны в определении успеха в инженерной работе и наиболее эффективны в построении инженерной профессии. Эти интервью … показали, что личные качества, такие как здравый смысл, принципиальность, находчивость, инициативность, тактичность, тщательность, аккуратность, деловитость и понимание людей, общепризнаны как не менее необходимые для профессионального инженера, чем технические знания и навыки.


Трудоустраивать тестировщика с хорошо развитыми Hard skills, но слабыми Soft skills – как играть в лотерею. На раскрытие навыков уйдет время, но успешного результата можно так и не достигнуть. Потому предпочтение скорее отдадут кандидату с подходящими soft skills, которого затем можно натаскать по недостающим hard skills.

Проведу параллель с изготовлением ювелирного украшения: проще найти подходящий алмаз и огранить его, чем долго и упорно переделывать изделие под непригодный для него драгоценный камень.

Опираясь на собственный опыт, считаю необходимым развивать следующие soft skills: системное мышление, критичность мышления, внимательность к деталям, самостоятельность и коммуникативные навыки.

Системность мышления
Способность переключаться от масштаба системы к уровню взаимодействия ее частей важна для проведения интеграционного, сквозного и приемочного тестирований.

Навык включает в себя следующие умения:
- Видеть тестируемое частью системы;
- Находить сходства и отличия модулей;
- Декомпозировать задания;
- Планировать работу;
- Делать выводы и скорректировать подход.

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

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

Задайте себе и команде 4 вопроса. Ответы на них помогут выявить неоднозначности и добиться поставленных целей.

В чем цель задачи для бизнеса? Так вы определите риски для бизнеса.
Каков ожидаемый результат тестирования? Вам будет легче найти нестандартные случаи поведения приложения.
Нет ли противоречий в формулировке задачи? Поможет на стадии выявления смысловых ошибок в задании.
Как выполнить задание? Помогает определить походы в тестировании.

Не бойтесь озвучивать свои идеи по улучшению функционала. Это не вызовет критику. Напротив, если предложение созвучно с бизнес-целями, то его реализуют.
👍3
Forwarded from Inside the tester's mind
Давайте рассмотрим пример.
Одно из требований к программе регистрации участников марафона звучит как: “Во время создания профиля пользователь может ввести в поле “Дополнительный телефон” только цифры”.
В чем цель?
Для участников марафона, данные являются юридически обязательными. Если с бегуном произойдет несчастный случай, то организаторы свяжутся с его представителем по указанному номеру. Другое дело, что имя поля странное. Может быть лучше, “Телефон представителя”?
Каков ожидаемый результат тестирования?
Из требований не ясно, должны ли данные сохраняться в международном формате? Обязательно ли поле к заполнению? Если да, то как происходит проверка этого условия?
Нет ли противоречий в формулировке задания?
В задании есть слова “Во время создания профиля”. Не ясно, зачем сделан акцент на этом. Пользователь имеет возможность редактировать телефон и для его замены нужно будет обращаться к администратору?
Как выполнить задание?
Для проверки функционала выберем технику анализа граничных значений, протестируем обработку ошибок введением в поле некорректных и составим таблицу cause effect. Создадим на основе сказанного тест-кейсы.

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

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

Хорошая новость, что внимательность можно “прокачать” развитием навыков саморегуляции. А вместо борьбы с внешними раздражителями, отвлекающими от работы, эффективнее устранить их причины или постараться снизить их влияние.

Советую почитать книгу Дэниела Пинка “Таймхакинг” и ознакомиться с темой саморегуляции, хотя бы в Википедии - “Методы оптимизации функционального состояния”.

Самостоятельность
Прежде чем выполнять задачу, нужно разобраться в ней. Для этого вчитайтесь в задание и разделите его на части. Найдите непонятную информацию, чтобы изучить ее подробнее.

Да, для этого может потребоваться время. Чтобы не затягивать, дайте себе, скажем, 30 минут. А уже с конкретными вопросами затем обратитесь к коллегам.

Если пропустить этот этап, то получите готовый сценарий действий. Желание вникать в суть пропадёт. И далее шаблон будет применяться, пока вы не столкнетесь с новым вызовом. Круг замкнется.

А еще создавайте краткие инструкции по проблемным вопросам. По ним проще освежить свои знания, чем по разрозненным записям в переписке. Команде эти заметки тоже будут полезны. Тем самым вы продемонстрируете заботу о других и повысите свой авторитет.

Коммуникативные навыки
Тестировщик много общается с участниками команды разработки. Нужно объяснять разработчикам подробности воспроизведения дефекта или узнавать у них технические детали функционала. Требуется презентовать план работы проектному менеджеру или результаты работы владельцу продукта. Для этого необходимо уметь говорить с каждым из них на одном языке.

Качайте навыки общения, даже если вы интроверт. Если вы хотите развиваться, то без этого никак. Со временем вы обретете в себе силы и общение вам даже понравится. Но это неточно :)

Вывод
Развитые soft skills первостепенны для специалиста и обязательны для менеджера. Если человек необучаем или нечестен, то маловероятно, что он будет хорошим командным игроком.

Если вам интересна эта тема, и вы хотите выразить собственное мнение, то с удовольствием почитаю о нем в комментариях.

А на последок, хочу привести свою адаптацию фразы, приписываемой Аль Капоне:

You can get much farther with hard skills and soft skills than you can with hard skills alone.
👍10
Всем привет! Дай сил вам больше! И верить в лучшее! Держитесь.
Берегите себя и своих близких.
Честно не могу писать про тестирование. Каждый день тревожен для меня. Желаю ещё раз быть сильными всем нам.

И небольшая подборка для вас, вдруг кому-то поможет.
Пришлю потом ещё источник.

https://joyscroll.lookslikeyouneediceland.com/
18👍1
Друзья, завтра проведём здесь эфир на тему перспектив на IT рынке

Пишите свои вопросы в комментарии
👍6
This doesn't make any ____. (В этом нет никакого смысла.)
Anonymous Quiz
22%
purpose
78%
sense
I had me rolling my ___. (Я потеряла дар речи.)
Anonymous Quiz
36%
eyes
64%
tongue
I've got to ___ the bus. (Мне нужно успеть на автобус.)
Anonymous Quiz
71%
catch
29%
get
We're very ___. (Мы очень нерешительные.)
Anonymous Quiz
46%
indecisive
54%
undecisive
There is no ____ with other people. (Контакт с другими людьми отсутствует.)
Anonymous Quiz
69%
connection
31%
contact
👍1
There's got to be a ____! (Тут, наверное, какая-то ошибка!)
Anonymous Quiz
22%
error
78%
mistake
👍1
Проверка пройденного материала😃

«Я знаю эту уловку»
Anonymous Quiz
13%
I knew that trick.
84%
I know that trick.
4%
I known that trick.
👍3👏1
Всем подписчикам нашего канала мы дарим курс «Как справляться со стрессом». По промокоду СТРЕСС — скидка на этот курс 100%. Переходите по ссылке! Промокод действует всю неделю, до 20.03 включительно.
👍42
16 марта проведу тестирование на #тестыдлязакреплениязнаний

Тема: DevTools и виды тестирования и их взаимосвязь.
👍33🔥42
Проверка пройденного материала😃

«У меня плотный график на этой неделе»
Anonymous Quiz
35%
I have a busy timetable on this week.
11%
I have a busy timetable in this week.
54%
I have a busy timetable this week.
👏7😁2
Всем привет. Немного повторим и постараемся отвлечься.
#тестыдлязакреплениязнаний в течении этого дня.
Желаю всем хорошего дня.
🔥12👍1👏1
Chrome Devtools: с помощью данной вкладки можно редактировать стили и проверять вёрстку на переполнение. Что это за вкладка?
Anonymous Quiz
76%
Elements
14%
Console
6%
Source
4%
Pixel
🎉7👍1