QA тестировщик — что это? А правильнее сказать — кто? Это специалист по обеспечению качества программного обеспечения (Quality Assurance). QA следит за качеством абсолютно на всех этапах разработки, вне зависимости от объема и сложности продукта.
На современном этапе QA и тестировщик — несколько разные профессии, хотя все зависит от специфики компании и подхода к рабочим задачам. Что должен знать QA тестировщик
Ответить однозначно на вопрос “Что нужно знать QA тестировщику” сложно, ведь все зависит от уровня, опыта, особенностей того или иного проекта. Часто тестировщик подстраивается под конкретную задачу, и даже может обучаться отдельным навыкам по ходу деятельности.
Однозначно, сегодня тестировщики необходимы в 99% проектов, это может быть разработка сайта, веб-приложения, мобильного приложения и других продуктов. Что делает QA тестировщик в команде? В обязанности специалиста обычно входит:
Определяет, что делает QA тестировщик, конечно же руководство проекта — разработчики, аналитики и другие специалисты. Характер рабочих задач может отличаться у разных тестировщиков даже в рамках одного проекта. Во многих случаях такие нюансы уточняются прямо на собеседовании.

Хотите узнать больше о том, что такое QA тестировщик и овладеть профессией? Пройдите обучение по одной из программ TEST PRO, и станьте востребованным специалистом IT-сферы всего за 8-10 недель! Для уточнения деталей оставляйте заявку на сайте через форму Apply.
Базовый набор навыков для старта карьеры включает: фундаментальные знания основ тестирования, умение проводить тест-кейсы, выявлять баги, работать со специальным ПО, вести документацию.
Навыки по данной профессии практически не отличаются в разных странах. Отдельным условием может стать более высокий уровень знаний английского языка.
QA обеспечивает качество разработки ПО на всех этапах. В свою очередь QC — это контроль качества ПО на конечном этапе разработки, когда необходимо проверить соответствие функционала заявленным изначально требованиям заказчика.
Представьте, что над одним проектом работает команда разработчиков. Каждый вносит свои изменения в код и здесь возникает сложность — как сохранить все корректировки, отследить, что изменилось в коде и кто является автором тех или иных поправок? А что делать, если необходимо вернуться к старой версии кода? Для решения этих вопросов используется специализированный инструмент — система контроля версий кода Git.
В этой статье разбираемся, что такое Git Commit, зачем разработчикам возвращаться к предыдущим версиям кода и как писать хорошие сообщения о коммите.
Начинающему тестировщику может быть сложно структурировать процедуру тестирования. Как тестировать и какие тесты использовать в конкретных ситуациях — на счет этого нет четких правил. Чтобы взять под контроль эту неопределенность, стоит освоить техники тест-дизайна. Отработанные методики помогут направить тестирование в нужное русло и справиться с задачами тест-кейса быстрее.
В этой статье рассказываем про самые топовые техники тест-дизайна, которые точно пригодятся новичкам.
Для увеличения скорости прохождения тестовых сценариев и экономии времени многие тестировщики используют метод параллельного запуска тестов. Чтобы упростить себе задачу, можно задействовать специальные инструменты, например, гибкий и бесплатный Selenium.
В этой статье разбираемся, как работает параллельный запуск текстов с Selenium Grid и в чем преимущества такого подхода.