🚀 Превратите тестирование в искусство с Git & GitHub! 🚀
✨Ручные тестировщики и новички, пришло время переходить на новый уровень автоматизации! Не пропустите открытый урок OTUS.
👉 Вебинар: Git и GitHub для автоматизации тестирования на Java
👨💻 Почему это важно для вас?
- Git и GitHub — основа современной разработки и тестирования ПО.
- Управление версиями кода повысит качество ваших тестов и упростит коллаборацию.
- Научиться работать с ветками и коммитами — значит, сохранять гибкость и контроль над изменениями, даже в самых сложных проектах.
📚 А уж о харизматичном спикере Антоне Картушине слышали все! Его опыт и увлекательный стиль повествования не оставят равнодушными даже скептиков. Недаром говорят: хороший преподаватель заражает... знаниями и вдохновением!
⏰ Занятие пройдёт 30 мая в 20:00 мск
=======
✨ Не упустите возможность! Регистрируйтесь сейчас https://otus.pw/HdEJ/
=======
🔑 Специальная цена на курс «Java QA Engineer. Basic» для участников - расширьте свои возможности в тестировании с уникальным предложением.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KESzL
✨Ручные тестировщики и новички, пришло время переходить на новый уровень автоматизации! Не пропустите открытый урок OTUS.
👉 Вебинар: Git и GitHub для автоматизации тестирования на Java
👨💻 Почему это важно для вас?
- Git и GitHub — основа современной разработки и тестирования ПО.
- Управление версиями кода повысит качество ваших тестов и упростит коллаборацию.
- Научиться работать с ветками и коммитами — значит, сохранять гибкость и контроль над изменениями, даже в самых сложных проектах.
📚 А уж о харизматичном спикере Антоне Картушине слышали все! Его опыт и увлекательный стиль повествования не оставят равнодушными даже скептиков. Недаром говорят: хороший преподаватель заражает... знаниями и вдохновением!
⏰ Занятие пройдёт 30 мая в 20:00 мск
=======
✨ Не упустите возможность! Регистрируйтесь сейчас https://otus.pw/HdEJ/
=======
🔑 Специальная цена на курс «Java QA Engineer. Basic» для участников - расширьте свои возможности в тестировании с уникальным предложением.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KESzL
👍9🎉2❤1🔥1
Принципы автоматизации, которым было бы неплохо следовать каждому
Не люблю разбираться в чужих тараканах. Особенно если таракан представляет сплошное полотно кода с литературными вставками комментариев.
На каждом проекте, если там уже были написаны хоть какие-то автотесты, я писал всё заново. Просто потому, что либо это были максимально простейшие реализации, мало чем отличающиеся от того, что нарисует Selenium IDE через прокликивание, либо переусложненные конструкции, в которых трудно разбираться и ещё сложнее масштабировать.
И честно не понимаю, почему. Есть несколько принципов, которые можно приложить к большинству проектов:
1. Page Object Model — базовый паттерн. И не надо накручивать по 5–6 уровней абстракции, их там всего три: базовые методы, объекты страницы или эндпоинты в случае API, и сами тесты. Всё! Для разбиения API эндпоинтов можно глянуть, как бэкендеры ведут Swagger. Им же проще будет понять структуру ваших тестов. Вот хороший материал про POM: Большой гайд по Page Object Model
2. Понятный нейминг, чтобы не засирать код комментариями на каждый чих.
3. Интеграция с TMS. Чтобы разбивать автотесты на понятные шаги. Это делает код читабельнее и упрощает понимание, где именно произошло падение автотестов. Особенно актуально, когда вы работаете вместе с мануальными тестировщиками. Пользуйтесь декораторами, и вам не придется комментировать код.
4. Логирование. Не надо надеяться только на отчеты в TMS или на Datadog и т.д. В первом случае они будут неполными, во втором искать долго. Playwright и аналоги представляют свои решения из коробки. Если же речь идет об автоматизации API, напишите простой логгер, который будет генерировать отчет в артефакты пайплайна. Это ускорит поиск причин падения тестов.
5. Используйте подходящий под ваши задачи стек. Не надо писать автотесты на API, используя Cypress или иные фреймворки автоматизации веба, если не собираетесь в перспективе автоматизировать этот самый веб. Адское переусложнение, которое тащит за собой тонны зависимостей, которые вам не нужны.
6. Следите за обновлениями. Нет ничего хуже, чем дождаться момента, когда какой-нибудь плагин перестанет работать и потребует обновления, а там вообще другой синтаксис и нужно всё срочно переписывать.
7. Сразу закладывайте вероятность масштабирования автотестов. То, что сегодня вам сказали, будто автотесты нужны только на stage, вообще не значит, что завтра они не понадобятся на dev или prod.
Резюме:
Суть не в том, что после вашего ухода проект должен цвести и пахнуть. Вот честно, вам насрать будет. Но вы сами через полгода не сможете понять, что вообще происходит, и собственный код будет казаться каким-то бессмысленным набором символов. Не надо так.
Тем более, если встанет вопрос менторства мануальных коллег или в помощь наймут еще одного автоматизатора. И чем понятнее будет ваш код, тем проще будет объяснить людям, что вы понаписали.
Не люблю разбираться в чужих тараканах. Особенно если таракан представляет сплошное полотно кода с литературными вставками комментариев.
На каждом проекте, если там уже были написаны хоть какие-то автотесты, я писал всё заново. Просто потому, что либо это были максимально простейшие реализации, мало чем отличающиеся от того, что нарисует Selenium IDE через прокликивание, либо переусложненные конструкции, в которых трудно разбираться и ещё сложнее масштабировать.
И честно не понимаю, почему. Есть несколько принципов, которые можно приложить к большинству проектов:
1. Page Object Model — базовый паттерн. И не надо накручивать по 5–6 уровней абстракции, их там всего три: базовые методы, объекты страницы или эндпоинты в случае API, и сами тесты. Всё! Для разбиения API эндпоинтов можно глянуть, как бэкендеры ведут Swagger. Им же проще будет понять структуру ваших тестов. Вот хороший материал про POM: Большой гайд по Page Object Model
2. Понятный нейминг, чтобы не засирать код комментариями на каждый чих.
3. Интеграция с TMS. Чтобы разбивать автотесты на понятные шаги. Это делает код читабельнее и упрощает понимание, где именно произошло падение автотестов. Особенно актуально, когда вы работаете вместе с мануальными тестировщиками. Пользуйтесь декораторами, и вам не придется комментировать код.
4. Логирование. Не надо надеяться только на отчеты в TMS или на Datadog и т.д. В первом случае они будут неполными, во втором искать долго. Playwright и аналоги представляют свои решения из коробки. Если же речь идет об автоматизации API, напишите простой логгер, который будет генерировать отчет в артефакты пайплайна. Это ускорит поиск причин падения тестов.
5. Используйте подходящий под ваши задачи стек. Не надо писать автотесты на API, используя Cypress или иные фреймворки автоматизации веба, если не собираетесь в перспективе автоматизировать этот самый веб. Адское переусложнение, которое тащит за собой тонны зависимостей, которые вам не нужны.
6. Следите за обновлениями. Нет ничего хуже, чем дождаться момента, когда какой-нибудь плагин перестанет работать и потребует обновления, а там вообще другой синтаксис и нужно всё срочно переписывать.
7. Сразу закладывайте вероятность масштабирования автотестов. То, что сегодня вам сказали, будто автотесты нужны только на stage, вообще не значит, что завтра они не понадобятся на dev или prod.
Резюме:
Суть не в том, что после вашего ухода проект должен цвести и пахнуть. Вот честно, вам насрать будет. Но вы сами через полгода не сможете понять, что вообще происходит, и собственный код будет казаться каким-то бессмысленным набором символов. Не надо так.
Тем более, если встанет вопрос менторства мануальных коллег или в помощь наймут еще одного автоматизатора. И чем понятнее будет ваш код, тем проще будет объяснить людям, что вы понаписали.
👍45👏7🎉5❤2🔥2
Хотите узнать, как валидировать HTTP-запросы и улучшить процесс тестирования API?
Присоединяйтесь к нашему открытому практическому вебинару 5 июня в 20:00 мск, где мы разберем использование JSON-схем в проекте, процесс документирования API и сравним RAML и Swagger!
Вы получите ответы на вопросы о JSON-схеме, узнаете о популярных библиотеках для валидации и расширите свои знания о тестировании API.
Спикер Дамир Рысаев — опытный разработчик, наставник и преподаватель.
Занятие пройдет в преддверии старта курса «JavaScript QA Engineer». Все участники вебинара получат специальную цену на обучение!
Записывайтесь сейчас, а мы потом напомним. Участие бесплатно: https://vk.cc/cxi4nP
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KVK8C
Присоединяйтесь к нашему открытому практическому вебинару 5 июня в 20:00 мск, где мы разберем использование JSON-схем в проекте, процесс документирования API и сравним RAML и Swagger!
Вы получите ответы на вопросы о JSON-схеме, узнаете о популярных библиотеках для валидации и расширите свои знания о тестировании API.
Спикер Дамир Рысаев — опытный разработчик, наставник и преподаватель.
Занятие пройдет в преддверии старта курса «JavaScript QA Engineer». Все участники вебинара получат специальную цену на обучение!
Записывайтесь сейчас, а мы потом напомним. Участие бесплатно: https://vk.cc/cxi4nP
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KVK8C
👍9❤2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Когда во всех вакансиях просят минимум 10-15 лет опыта и возраст до 25-30 лет)))
😁82❤6👏5👍4
👶 Найти работу за 50 дней: джун запустила челлендж — это помогло?
Рекрутеры советуют подходить к поиску работы с фантазией. Джун QA Владислава так и сделала.
Читать материал
Рекрутеры советуют подходить к поиску работы с фантазией. Джун QA Владислава так и сделала.
Читать материал
😁14👍7👏1🤔1
🔥 Подборка полезных ссылок для тестировщика
▫️Тренажеры-песочницы
— https://playground.learnqa.ru/puzzle/triangle
— http://qainterview.pythonanywhere.com/
— https://reqres.in/
— http://httpbin.org/
— http://petstore.swagger.io/
— http://computer-database.gatling.io/
— http://demo.guru99.com/
— http://demowebshop.tricentis.com/
— https://phptravels.com/demo/
▫️Бесплатные курсы
— https://svyatoslav.biz/education/software-testing-introduction-online-course/
— https://ulearn.me/Course/Testing
— https://stepik.org/course/61272/promo
— https://stepik.org/course/73926/promo
▫️Полезные каналы в телеграм
— https://news.1rj.ru/str/booksqa
— https://news.1rj.ru/str/qaevents
— https://news.1rj.ru/str/test_pass
— https://news.1rj.ru/str/testing_and_life
— https://news.1rj.ru/str/yetanotherqa
▫️Подкаст “Вроде в проде” (доступен на всех площадках)
▫️Сервис для составления резюме
▫️Роадмап развития QA
▫️YouTube канал Артёма Русова
(источник)
▫️Тренажеры-песочницы
— https://playground.learnqa.ru/puzzle/triangle
— http://qainterview.pythonanywhere.com/
— https://reqres.in/
— http://httpbin.org/
— http://petstore.swagger.io/
— http://computer-database.gatling.io/
— http://demo.guru99.com/
— http://demowebshop.tricentis.com/
— https://phptravels.com/demo/
▫️Бесплатные курсы
— https://svyatoslav.biz/education/software-testing-introduction-online-course/
— https://ulearn.me/Course/Testing
— https://stepik.org/course/61272/promo
— https://stepik.org/course/73926/promo
▫️Полезные каналы в телеграм
— https://news.1rj.ru/str/booksqa
— https://news.1rj.ru/str/qaevents
— https://news.1rj.ru/str/test_pass
— https://news.1rj.ru/str/testing_and_life
— https://news.1rj.ru/str/yetanotherqa
▫️Подкаст “Вроде в проде” (доступен на всех площадках)
▫️Сервис для составления резюме
▫️Роадмап развития QA
▫️YouTube канал Артёма Русова
(источник)
🔥31👍8❤4🎉2
Хочешь продолжать развивать свои навыки в тестировании? 🚀
В YADRO открыты подходящие вакансии:
1️⃣ Тest automation engineer
2️⃣ Инженер по автоматизации тестирования / Automation QA
3️⃣ QA-инженер/ Инженер по контролю качества
Есть возможность присоединиться к постоянно развивающемуся инновационному проекту и командое профессионалов, готовых поддержать твои инициативы.
А что предлагается ещё?
– достойная зарплата (размер обсуждается на собеседовании) и прозрачная система премий;
– обучение за счёт компании: учебный портал с курсами и лекциями от экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
– возможность учиться у лучших специалистов индустрии, расти в рамках своей роли, а также участвовать во множестве различных проектов;
– личное участие в становлении процессов и продуктов, возможность увидеть результат своей работы;
– большое инженерное сообщество, которое постоянно развивается;
– гибридный или удалённый формат работы;
– ДМС со стоматологией с первого дня, консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
– скидки для сотрудников, дополнительные day-off;
– комфортные офисы в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске.
Оставить отклики можно по ссылкам!
В YADRO открыты подходящие вакансии:
1️⃣ Тest automation engineer
2️⃣ Инженер по автоматизации тестирования / Automation QA
3️⃣ QA-инженер/ Инженер по контролю качества
Есть возможность присоединиться к постоянно развивающемуся инновационному проекту и командое профессионалов, готовых поддержать твои инициативы.
А что предлагается ещё?
– достойная зарплата (размер обсуждается на собеседовании) и прозрачная система премий;
– обучение за счёт компании: учебный портал с курсами и лекциями от экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
– возможность учиться у лучших специалистов индустрии, расти в рамках своей роли, а также участвовать во множестве различных проектов;
– личное участие в становлении процессов и продуктов, возможность увидеть результат своей работы;
– большое инженерное сообщество, которое постоянно развивается;
– гибридный или удалённый формат работы;
– ДМС со стоматологией с первого дня, консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
– скидки для сотрудников, дополнительные day-off;
– комфортные офисы в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске.
Оставить отклики можно по ссылкам!
👍10🔥4❤1🤔1
▫️Awesome Quality Assurance Roadmap — предлагает структурированный путь для повышения квалификации инженеров по качеству и тестировщиков, включая образец плана тестирования и советы от экспертов.
▫️Free Learning Resources For Software Testers — собирает бесплатные онлайн-материалы для тестировщиков, предлагая структурированную программу обучения для начинающих и опытных профессионалов.
▫️Awesome Learning — документирует путь профессионала от ручного тестирования до инженера по автоматизации тестирования, предлагая структурированный учебный план на основе личного опыта автора.
▫️SQA wiki — это платформа, которая содержит разнообразные ресурсы по качеству ПО и тестированию, включая книги и курсы на английском и русском языках, а также инструменты для геймификации процесса обучения.
▫️Awesome Testing Courses & Tutorials — предлагает подборку отличных онлайн-курсов и учебных материалов по тестированию ПО и автоматизации тестирования.
▫️Test Cases and Templates for Manual Software Testing — предлагает набор шаблонов и примеров тест-кейсов для упрощения и ускорения процесса создания тест-кейсов.
▫️Quality in Mobile Apps — предоставляет ресурсы, инструменты и руководства для тестирования мобильных приложений на платформах iOS и Android.
▫️Performance Testing — ресурс, включающий инструменты и материалы для тестирования производительности ПО, оптимизации работы как серверной, так и клиентской частей.
▫️How They Test — собирает ресурсы, описывающие подходы различных компаний к тестированию ПО и созданию культуры качества.
▫️Software Testing Resource Pack — содержит файлы различных форматов и размеров, полезные для тестирования REST API или поведения веб-страниц.
Знаете такие же репозитории на русском языке? Оставляйте ссылки в комментариях и мы добавим их в подборку!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍37🔥6😎2🕊1🌚1
Тема: UI-тестирование веб-сайта на Java. Локаторы» 13 июня в 20:00 мск!
Хотите научиться эффективно использовать локаторы для взаимодействия с UI веб-сайтами, но не знаете, с чего начать и какие подходы выбрать?
Освойте навыки UI-тестирования на Java и изучите различные типы локаторов, включая CSS и xPath. Вы сможете уверенно проводить валидацию локаторов в браузере и оптимизировать их хранение в проекте.
🔑 Специальная цена на курс «Java QA Engineer. Basic» для участников - расширьте свои возможности в тестировании с уникальным предложением.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KEXFX
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊9🤔3👍1
Написали вводную статью о сути профессии тестировщика ПО, актуальные требования в этой области и вопросы, связанные с заработной платой.
Читать статью
Читать статью
❤17👍7🔥1
В УК «Первая» теперь можно открыть индивидуальный инвестиционный счёт третьего типа.
ИИС-3 - это инвестиционный портфель, в котором подобраны наиболее перспективные, по мнению управляющих и аналитиков акции или облигации в зависимости от выбранной стратегии.
Чем выгоден ИИС-3? Этот новый тип счета сочетает налоговые льготы предыдущих счетов. Ранее инвесторам приходилось выбирать: ежегодно получать налоговые вычеты или не платить налог на положительный финансовый результат по операциям.
ИИС-3 может увеличить потенциальную выгоду за счет комбинации обеих льгот. Максимальный доход, который не облагается налогом, составляет 30 млн рублей.
Минимальный срок нового ИИС для получения налоговых льгот — пять лет, однако в экстренных ситуациях деньги можно вывести без потери налоговых льгот и закрытия счёта. У одного человека одновременно могут быть открыты три ИИС — как в управляющих компаниях, так и у брокеров.
Открывайте ИИС-3 в личном кабинете управляющей компании, офисах Сбербанка и приложении СберБанк Онлайн. Выбирайте между стратегиями "Классические облигации" (для консервативных инвесторов) или "Портфель акций" (для тех, кто склонен к риску).
Не упустите шанс выгодного инвестирования и получите максимум налоговых льгот с ИИС-3 от УК "Первая"! 🌟💼
Erid: 2SDnjeHm1TX
ИИС-3 - это инвестиционный портфель, в котором подобраны наиболее перспективные, по мнению управляющих и аналитиков акции или облигации в зависимости от выбранной стратегии.
Чем выгоден ИИС-3? Этот новый тип счета сочетает налоговые льготы предыдущих счетов. Ранее инвесторам приходилось выбирать: ежегодно получать налоговые вычеты или не платить налог на положительный финансовый результат по операциям.
ИИС-3 может увеличить потенциальную выгоду за счет комбинации обеих льгот. Максимальный доход, который не облагается налогом, составляет 30 млн рублей.
Минимальный срок нового ИИС для получения налоговых льгот — пять лет, однако в экстренных ситуациях деньги можно вывести без потери налоговых льгот и закрытия счёта. У одного человека одновременно могут быть открыты три ИИС — как в управляющих компаниях, так и у брокеров.
Открывайте ИИС-3 в личном кабинете управляющей компании, офисах Сбербанка и приложении СберБанк Онлайн. Выбирайте между стратегиями "Классические облигации" (для консервативных инвесторов) или "Портфель акций" (для тех, кто склонен к риску).
Не упустите шанс выгодного инвестирования и получите максимум налоговых льгот с ИИС-3 от УК "Первая"! 🌟💼
Erid: 2SDnjeHm1TX
🙊9❤7👎4
Привет!
Мы BAUM, российская IT-компания. Наша работа — создавать продвинутые системы хранения данных с прикладным искусственным интеллектом.
Мы завели аккаунт, где делимся своим опытом, даём советы для успешной карьеры, рассказываем об интересных событиях из нашей жизни и, конечно, публикуем вакансии.
Обещаем, что будет очень полезно и совсем не душно — подписывайся!
erid: LjN8KKV8v
Мы BAUM, российская IT-компания. Наша работа — создавать продвинутые системы хранения данных с прикладным искусственным интеллектом.
Мы завели аккаунт, где делимся своим опытом, даём советы для успешной карьеры, рассказываем об интересных событиях из нашей жизни и, конечно, публикуем вакансии.
Обещаем, что будет очень полезно и совсем не душно — подписывайся!
erid: LjN8KKV8v
👍11❤4👎2🔥2🤔2
🔥 Топ 10 инструментов для тестирования API
▫️Postman — Популярный инструмент для тестирования API, позволяющий легко создавать и выполнять запросы. Поддерживает автоматизацию тестов, создание коллекций запросов и генерирование документации.
▫️Katalon Studio — Комплексная платформа для автоматизации тестирования API, веб- и мобильных приложений, предоставляющая мощные функции для записи, создания и выполнения тестов.
▫️SoapUI — Инструмент для тестирования веб-сервисов и API с поддержкой функционального, нагрузочного и регрессионного тестирования. Отличается гибкостью и широкими возможностями настройки.
▫️Chakram — Фреймворк для тестирования REST API на JavaScript, который поддерживает асинхронное тестирование и предоставляет удобный синтаксис для написания тестов.
▫️Hippie-Swagger — Библиотека для тестирования API на основе Swagger с использованием Node.js. Позволяет проверять соответствие API спецификациям Swagger и автоматизировать тестирование.
▫️Swagger — Инструмент для документирования и разработки API, предоставляющий возможность интерактивного тестирования и генерации кода для различных языков программирования.
▫️REST-assured — Библиотека для тестирования REST API на Java, предоставляющая простой и удобный синтаксис для создания и выполнения запросов и проверок ответов.
▫️RestSharp — Клиентская библиотека для REST API на C#, которая упрощает создание запросов и обработку ответов. Поддерживает синхронные и асинхронные операции.
▫️Apigee— Платформа для управления API от Google, предоставляющая инструменты для разработки, защиты, анализа и масштабирования API. Поддерживает создание и выполнение тестов.
▫️KarateDSL — Фреймворк для тестирования API на основе BDD (Behavior-Driven Development), который позволяет писать тесты в простом и читаемом формате, интегрируется с различными CI/CD инструментами.
▫️Postman — Популярный инструмент для тестирования API, позволяющий легко создавать и выполнять запросы. Поддерживает автоматизацию тестов, создание коллекций запросов и генерирование документации.
▫️Katalon Studio — Комплексная платформа для автоматизации тестирования API, веб- и мобильных приложений, предоставляющая мощные функции для записи, создания и выполнения тестов.
▫️SoapUI — Инструмент для тестирования веб-сервисов и API с поддержкой функционального, нагрузочного и регрессионного тестирования. Отличается гибкостью и широкими возможностями настройки.
▫️Chakram — Фреймворк для тестирования REST API на JavaScript, который поддерживает асинхронное тестирование и предоставляет удобный синтаксис для написания тестов.
▫️Hippie-Swagger — Библиотека для тестирования API на основе Swagger с использованием Node.js. Позволяет проверять соответствие API спецификациям Swagger и автоматизировать тестирование.
▫️Swagger — Инструмент для документирования и разработки API, предоставляющий возможность интерактивного тестирования и генерации кода для различных языков программирования.
▫️REST-assured — Библиотека для тестирования REST API на Java, предоставляющая простой и удобный синтаксис для создания и выполнения запросов и проверок ответов.
▫️RestSharp — Клиентская библиотека для REST API на C#, которая упрощает создание запросов и обработку ответов. Поддерживает синхронные и асинхронные операции.
▫️Apigee— Платформа для управления API от Google, предоставляющая инструменты для разработки, защиты, анализа и масштабирования API. Поддерживает создание и выполнение тестов.
▫️KarateDSL — Фреймворк для тестирования API на основе BDD (Behavior-Driven Development), который позволяет писать тесты в простом и читаемом формате, интегрируется с различными CI/CD инструментами.
👍23🔥4❤3
💡 QA Starter Pack 2024 Diamond Edition
Источник
Собрал скиллы тестировщика и разбил их по степени важности для нахождения первой работы. Чем ниже в списке, тем, по-моему мнению, менее значим скилл.
Must have:
1. Тест-дизайн. Базовая база, самое важное
2. Составление баг-репортов
3. Умение четко доносить свою мысль
5. Знание основных технологий. Клиент-сервер, БД, фронт и бек, API, запросы и ответы сервера
6. Базовый SQL
7. Большая часть теории из этого поста
Optional but good
Без этого можно обойтись, но будет сложно
1. Работа с макетами (Figma, Sketch и т.д.)
2. Знание Jira или аналогов
3. Знание методологий разработки (Agile, Scrum, Waterfall)
4. TMS (TestRail, Zephyr, Qase и т.д.)
5. Основы программирования
6. Базовое понимание сетевого взаимодействия
7. Кроссбраузерное и кроссплатформенное тестирование
8. Postman
9. Git, GitHub, Bitbucket
10. Английский — тут писал про необходимый уровень
11. Основы автоматизации
12. Знание специфики мобилок
Almost Useless
Без этого точно можно обойтись в начале, но может быть небольшим плюсом, либо требованием на специфическую вакансию
1. DevOps (Docker, k8s, Jenkins)
2. Linux (думал поставить в Optional, но на первых местах он редко нужен)
3. Android Studio, Xcode, Charles, Fiddler и т.п. (если вы не метите в Mobile QA)
4. Теория программирования (ООП, паттерны и т.п.)
5. Продвинутый SQL
6. Продвинутое понимание сетевого взаимодействия
7. ISTQB
8. Тестирование нагрузки, производительности и безопасности
❓ Какие навыки вы бы добавили в список? Может, не согласны с приоритетами? Пишите в комменты!
Источник
Собрал скиллы тестировщика и разбил их по степени важности для нахождения первой работы. Чем ниже в списке, тем, по-моему мнению, менее значим скилл.
Must have:
1. Тест-дизайн. Базовая база, самое важное
2. Составление баг-репортов
3. Умение четко доносить свою мысль
5. Знание основных технологий. Клиент-сервер, БД, фронт и бек, API, запросы и ответы сервера
6. Базовый SQL
7. Большая часть теории из этого поста
Optional but good
Без этого можно обойтись, но будет сложно
1. Работа с макетами (Figma, Sketch и т.д.)
2. Знание Jira или аналогов
3. Знание методологий разработки (Agile, Scrum, Waterfall)
4. TMS (TestRail, Zephyr, Qase и т.д.)
5. Основы программирования
6. Базовое понимание сетевого взаимодействия
7. Кроссбраузерное и кроссплатформенное тестирование
8. Postman
9. Git, GitHub, Bitbucket
10. Английский — тут писал про необходимый уровень
11. Основы автоматизации
12. Знание специфики мобилок
Almost Useless
Без этого точно можно обойтись в начале, но может быть небольшим плюсом, либо требованием на специфическую вакансию
1. DevOps (Docker, k8s, Jenkins)
2. Linux (думал поставить в Optional, но на первых местах он редко нужен)
3. Android Studio, Xcode, Charles, Fiddler и т.п. (если вы не метите в Mobile QA)
4. Теория программирования (ООП, паттерны и т.п.)
5. Продвинутый SQL
6. Продвинутое понимание сетевого взаимодействия
7. ISTQB
8. Тестирование нагрузки, производительности и безопасности
❓ Какие навыки вы бы добавили в список? Может, не согласны с приоритетами? Пишите в комменты!
👍36🔥5👏2❤1
🎩 Классика testengineer.ru
Статья "Большая дорожная карта развития тестировщика" на нашем сайте не устареет еще очень долго. Это подробное руководство для тех, кто хочет стать хорошим тестировщиком. Даже в 2024 году. Она описывает, какие навыки и инструменты нужно освоить, чтобы преуспеть в этой сфере, включая основы качества ПО и жизненный цикл разработки.
Читать на testengineer.ru
Статья "Большая дорожная карта развития тестировщика" на нашем сайте не устареет еще очень долго. Это подробное руководство для тех, кто хочет стать хорошим тестировщиком. Даже в 2024 году. Она описывает, какие навыки и инструменты нужно освоить, чтобы преуспеть в этой сфере, включая основы качества ПО и жизненный цикл разработки.
Читать на testengineer.ru
👍32❤6🔥5