Hard skills – для найма, Soft skills – для карьерного роста
В профессии QA-инженера очень важны также личные качества специалиста, которые помогут вам быстрее устроиться на работу и которые следует развивать, если вы хотите преуспеть в данной сфере. Мы подготовили список основных, без которых точно невозможно обойтись;
Внимательность
QA- инженеры должны уметь замечать мелкие детали и недостатки в коде, а также возможности, которые способствуют созданию лучшего приложения. Проявлять максимальный уровень своей аналитических способностей в оценке рабочих ситуаций.
Коммуникативные навыки
QA-специалисту необходимо уметь выражать свои мысли и идеи как в письменном, так и в устном виде. Тестировщик постоянно работает в команде, общаясь с разработчиками, аналитиками, дизайнерами и т.д. Понимание приоритетов заказчика является важной частью проявления коммуникабельности. Для этого QA-инженеры должны уметь задавать вопросы (и самое главное, правильные вопросы), чтобы узнать, что важно с точки зрения (внутреннего) клиента. Это позволит получать важную информацию для решения той или иной проблемы.
Навыки решения проблем
Да, QA-инженерам придется решать не только задачи по тестированию программного обеспечения, но и организационные и технические проблемы. Каждый раз, когда возникает новая проблема, для ее решения потребуется умный и эффективный подход. Поэтому QA-инженеру нужна способность находить решения сложных вопросов и проблем.
Стремление развиваться
Тестирование — область, которая развивается стремительными темпами, и если не обновлять регулярно свои знания, это быстро приведёт к застою в работе. Постоянно учиться QA-инженеру помогают любопытство и живой ум, которые подталкивают его развиваться, делая всё новые и новые открытия.
Гибкость в работе
Это не менее важное качество каждого, кто работает в сфере тестирования. Недостаточно использовать только один метод или инструмент QA. Специалист по тестированию должен уметь применять широкий набор программ-инструментов и владеть разными подходами в тестировании для решения поставленных задач.
Нелегко определить полный список обязательных навыков для работы тестировщиком. Требования отличаются в зависимости от команды и задач. Компании не всегда используют один и тот же язык программирования, как и подход к тестированию. Компетентность и знание языков программирования и технологий, безусловно, так же является большим плюсом.
10 soft skills (мягких навыков) для ускорения вашей карьеры:
1. Общение:
- Слушайте, не перебивая.
- Говорите позитивным тоном.
- Обращайте внимание на язык своего тела.
2. Убеждение:
- Определите, что волнует других людей.
- Создавайте истории, которые вызывают у них отклик.
- Передавайте эти истории с краткостью и эмоциональностью.
3. Переговоры:
- Внимательно слушайте.
- Поймите, чего хочет другая сторона.
- Знайте свою ценность.
- Затем предложите решения, выгодные для обеих сторон.
4. Построение взаимоотношений:
- Помогайте другим безоговорочно.
- Ищите общие интересы.
- Всегда добавляйте ценность, прежде чем просить что-то взамен.
5. Эмпатия это и есть soft skills:
- Проявляйте искренний интерес к другим людям.
- Смотрите на вещи с их точки зрения.
- Признавайте их чувства.
- Никогда не осуждайте и всегда поддерживайте.
- Будьте щедры на свое время и внимание.
6. Позитивное отношение:
- Никогда не сплетничайте.
- Никогда не жалуйтесь.
- Критикуйте редко.
- Всегда хорошо отзывайтесь о других.
7. Работа в команде:
- Старайтесь не присваивать себе все заслуги.
- Отмечайте победы других людей.
- Публично хвалите товарищей по команде и хвалите их щедро.
8. Разрешение конфликтов:
- Избегайте споров и обвинений.
- Сосредоточьтесь на решениях, а не на проблемах.
- Безоговорочно извиняйтесь, когда вы виноваты.
9. Эмоциональный интеллект:
- Никогда не действуйте импульсивно.
- Сделайте шаг назад, когда вы расстроены.
- Поймите, что вы чувствуете.
- Поймите последствия своих действий.
- Затем действуйте соответствующим образом.
10. Управление временем:
- Научитесь расставлять приоритеты.
- Научитесь делегировать.
- Научитесь говорить “нет”.
Так же ознакомьтесь с семь принципов тестирования.