Профессия «Тестировщик» — обзор профессии, кто это такие и чем занимаются, как стать тестировщиком в 2024 году

Обучение

Тестировщик — кто это

Тестировщик – это специалист, который тестирует и оценивает новые и существующие программы/сайты/игры для выявления и устранения ошибок, сбоев и других проблем в тестируемом продукте.

Что делает тестировщик и чем занимается

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

Рассмотрим обязанности и функции тестировщика каждой из сфер на примере нескольких вакансий.

Тестировщик ПО:

  • Обеспечение качества разработки ПО
  • Проведение системного, интеграционно-функционального, регрессионного тестирования в рамках регулярных интеграционных релизов
  • Активное взаимодействие внутри команды и за ее пределами (аналитики, разработчики, тестировщики интеграционных проектов, работа в Agile команде);
  • Анализ бизнес требований, функциональных требований и технических заданий
  • Ведение BUG-трекера; контроль, тестирование исправления дефектов
  • Выявление и эскалация проблем, подготовка заключений качества тестирования

Тестировщик приложений и веб-сайтов:

  • Проведение тестирования web и мобильных приложений;
  • Написание тест-кейсов и тест-планов;
  • Обнаружение, документирование ошибок в системах отслеживания ошибок;
  • Разработка и актуализация технической документации;
  • Поддержка внутренней базы знаний в актуальном состоянии.

Тестировщик игр:

  • Обеспечение контроля качества мобильных проектов компании на платформах Android и iOS
  • Ручное тестирование и контроль за реализацией правок багов
  • Участие в регрессионном тестировании
  • Оформление баг-репортов
  • Написание и поддержка тестовой документации (тест-планы, тест-кейсы и чек-листы)
  • Активное взаимодействие с разработчиками и другими отделами компании
  • Работа с баг-трекинговыми системами

Что должен знать и уметь тестировщик / требования

Тестировщику нужно знать и уметь, в зависимости от сферы:

Тестировщик ПО:

  • Знание теоретических основ тестирования, практик и инструментов
  • Опыт подготовки тестовых моделей для тестирования нового функционала
  • Умение грамотно описывать тестовую модель и дефекты
  • Знание техник тест-дизайна и умение применять их на практике
  • Багтрекинговые системы и системы управления тестированием (HP ALM, Atlassian Jira или аналогичные): разработка тестов, кроссировка требований с тестами и работа с дефектами)
  • Знание SQL (написание запросов средней сложности, на уровне join), опыт работы с СУБД PostgreSQL/MS SQL Server/Oracle
  • Хорошее представление о тестировании SOAP веб-сервисов, опыт работы с XML
  • Тестирование REST веб-сервисов

Web-тестировщик:

  • Знание различных методик тестирования ПО;
  • Опыт написания тестовых сценариев;
  • Опыт работы с Postman или SoapUI;
  • Умение находить, локализовывать и описывать ошибки;
  • Опыт работы с системами отслеживания ошибок;
  • Опыт разработки технической документации;
  • Умение структурировать информацию.

Тестировщик игр:

  • Опыт тестирования игровых приложений (iOS, Android)
  • Знание систем багтрекинга (предпочтительно Atlassian JIRA)
  • Понимание процесса разработки и жизненного цикла ПО
  • Хорошее знание письменного и устного русского языка (умение грамотно составлять и редактировать текстовые описания, продуктивно и конструктивно вести беседу)
  • Большой игровой опыт на мобильных устройствах
  • Владение программными продуктами: Android Studio, Xcode, Atlassian JIRA, Microsoft Office
  • Усидчивость, скрупулезность, внимательность, ответственность, умение работать в команде и быстро решать поставленные задачи

Преимущества работы и условия

  • Высокая конкурентная заработная плата
  • Возможность работать из офиса или удаленно
  • Перспективы карьерного роста (от Junior до Middle, Senior и Lead)
  • Возможность старта в IT без навыков программирования

Востребованность

На сайте поиска работы в данный момент открыто 7 363 вакансии, с каждым месяцем спрос на тестировщиков растет.

Зарплаты тестировщиков

Средняя (медианная) ЗП по регионам:

  • Москва: 131 000 руб.
  • Санкт-Петербург: 119 000 руб.
  • Регионы – 80 000 руб.
  • Вся Россия – 91 000 руб.

По опыту:

  • Начинающий/без опыта – до 50 000 руб.
  • От 1 до 3 лет – от 50 000 руб. до 170 000 руб.
  • От 3 до 6 лет – от 170 000 руб. до 350 000 руб. и выше.

Как стать тестировщиком и где учиться

Варианты обучения для тестировщика с нуля:

  • Самостоятельное обучение – всевозможные видео на YouTube, книги, форумы, самоучители и т.д. Плюсы – дешево или очень недорого. Минусы – нет системности, самостоятельное обучение может оказаться неэффективным, полученные навыки могут оказаться невостребованными у работадателя;
  • Классическое оффлайн-образование в ВУЗах. Диплом – определенно является преимуществом, при устройстве на работу, при этом обучение длится не менее четырех лет;
  • Онлайн-обучение. Пройти курс можно на одной из образовательных платформ. Такие курсы рассчитаны на людей без особой подготовки, поэтому подойдут большинству людей. Обычно упор в онлайн-обучении делается на практику – это позволяет быстро пополнить портфолио и устроиться на работу сразу после обучения. Средний срок учебы – 6 месяцев.

В статье https://romansementsov.ru/Курсы_Тестировщика/  сделали обзор лучших курсов для тестировщика. 

Примеры резюме тестировщика

#1. Опыт 3 года

Обязанности:
* Functional and non-functional testing;
* Working with logs;
* Writing test — cases;
* GUI testing;
* Requirements testing;
* Smoke testing;
* Regression testing;
* Check new resolving tasks;
* Working with bug tracking systems;
* Integration testing;
* Database testing;

Ключевые навыки

  • SQL
  • Test case
  • Software Testing
  • Requirements testing
  • Communication skills
  • Functional Testing
  • GUI testing
  • Smoke Testing
  • Integration Testing
  • Regression Testing
  • Scrum
  • Atlassian Jira
  • Kibana

Обо мне:

Requirements testing, Communication Skills, Working Independently, Functional Testing, GUI testing, Smoke Testing, Integration Testing, Regression Testing, SQL, Software Testing

#2. Junior-тестировщик. Опыт 3 месяца

Есть опыт работы на должности тестировщика. В ходе деятельности выполнял написание автотестов, проводил ручное тестирование, занимался составлением и поддержанием в актуальном состоянии тестовой документации.
Также читаю множество статей и документацию, не оставляю без внимания и обучающие видео.
Качественно выполняю задачи, не боюсь новых и сложных задач.
Мои цели на ближайшее время — освоить новые для меня технологии (Flask, RabbitMQ, aiohttp, Celery, FastAPI)

Что я умею:
• Разрабатывать backend сайтов
• Пользоваться PostgreSQL
• Взаимодействовать с внешним API
• Производить тестирование веб-приложений
• Автоматическое и ручное тестирование
• Работать с файлами различных типов
• Соблюдать PEP8
• Работать с JSON
• Верстать сайты и лендинги по макетам, одностраничные web-приложения.

#3. Опыт 1,5 года

Обязанности:

  • Проведение полного функционального тестирования СУБД, web и мобильных приложений (4-5 проектов от разных заказчиков параллельно)
    • Тестирование API
    • Ежедневное регрессионное тестирование как на тестовом стенде, так и на боевом, ввиду постоянных доработок, обновлений и модернизаций информационных систем.
    • Составление тест кейсов и методики проведения испытаний, а так же поддержание их в актуальном состоянии.
    • Написание баг репортов и ведение багов в баг трекинге (redmine, jira)

Ключевые навыки

  • Управление временем
  • Грамотное планирование
  • JavaScript
  • CSS
  • HTML
  • Java
  • SQL
  • MS Project
  • Оптимизация бизнес процессов
  • Нагрузочное тестирование
  • Регресcионное тестирование
  • Функциональное тестирование
  • Jira
  • Redmine

Знания и умения:

  • Пользуюсь SQL, умею выполнять определенные запросы (требуется для локализации багов, выявления, что конкретно не работает для передачи информации разработчику).
    • Знание HTML, CSS, JS на хорошем уровне.
    • Владение DevTools, так же помогает при локализации багов на сайте
    • Умение без спецификаций разобраться в продукте

Преимущества выбора курсов в РоманСеменцов.ру

1. Агрегатор онлайн-курсов


2. Рейтинги онлайн-школ

  • ТОП школ по любым направлениям
  • Дата начала: 2023-01-01
  • Дата окончания: 2023-12-31

3. Актуальное обучение

  • Выбирайте лучшие курсы по отзывам реальных учеников
  • Дата начала: 2023-01-01
  • Дата окончания: 2023-12-31
Онлайн-курсы доступ в любом городе России и СНГ, включая: Новокузнецк, Норильск, Таганрог, Домодедово, Барнаул, Королёв, Тольятти, Дербент, Минск, Кострома, Екатеринбург, Щёлково, Смоленск, Стерлитамак, Липецк, Петропавловск-Камчатский, Киров, Казань, Новый Уренгой, Тверь, Тюмень, Калининград, Черкесск, Салават, Чебоксары, Псков, Тамбов, Волжский, Брянск, Кемерово, Новочебоксарск, Нижнекамск, Нефтекамск, Астрахань, Йошкар-Ола, Севастополь, Нижневартовск, Петрозаводск, Волгодонск, Балаково, Майкоп, Старый Оскол, Благовещенск, Владивосток, Находка, Омск, Курган, Вологда, Комсомольск-на-Амуре, Грозный, Южно-Сахалинск, Мурманск, Братск, Орехово-Зуево, Пенза, Иваново, Великий Новгород, Кызыл, Сыктывкар, Раменское, Самара, Владимир, Балашиха, Сочи, Абакан, Чита, Армавир, Новороссийск, Ставрополь, Москва, Шахты, Новочеркасск, Красноярск, Уссурийск, Томск, Миасс, Иркутск, Пятигорск, Прокопьевск, Бийск, Рязань, Ковров, Батайск, Одинцово, Ангарск, Уфа, Рубцовск, Владикавказ, Симферополь, Ижевск, Санкт-Петербург, Казахстан, Невинномысск, Каспийск, Магнитогорск, Череповец, Дзержинск, Ульяновск, Рыбинск, Улан-Удэ, Подольск, Нефтеюганск, Тула, Мытищи, Люберцы, Нижний Тагил, Хабаровск, Набережные Челны, Махачкала, Альметьевск, Оренбург, Кисловодск, Белгород, Орск, Сургут, Беларусь, Челябинск, Златоуст, Курск, Березники, Волгоград, Северодвинск, Пермь, Ярославль, Якутск, Ростов-на-Дону, Первоуральск, Орёл, Обнинск, Копейск, Саратов, Воронеж, Назрань, Керчь, Химки, Новомосковск, Хасавюрт, Нижний Новгород, Калуга, Коломна, Долгопрудный, Красногорск, Новосибирск, Саранск, Архангельск, Сызрань, Каменск-Уральский, Электросталь, Энгельс, Серпухов, Краснодар

Автор статьи. Ответственный за актуальный контент, текст и редактуру сайта. Эксперт по выбору профессии, курсов и профессий с 2016 года. Делюсь личным практическим опытом.

Оцените автора
Блог Романа Семенцова
Добавить комментарий