Специалист по тестированию ПО (тестировщик)

Уровень зарплаты: от 25 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)

Резюме: Специалист по тестированию ПО (тестировщик)

Мужчина, 37 лет, родился 12 декабря 1982
Москва, не готов к переезду, готов к редким командировкам. Готов к удалённой работе.

Тестировщик ПО / Специалист по тестированию ПО / QA инженер
25000 руб.
Информационные технологии, интернет, телеком
- Банковское ПО
- Программирование, Разработка
- Тестирование
Занятость: полная занятость

График работы: полный день

Опыт работы:
Октябрь 2019 — декабрь 2019
3 месяца
ООО «ГЛОБАЛ НЕТВОРКС» (краудфандинговая компания)
Москва, сайт: planeta.ru/

Информационные технологии, системная интеграция, интернет

- Интернет-компания (поисковики, платежные системы, соц.сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее)
Инженер по тестированию
Функциональное, регрессионное, автоматизированное тестирование веб-приложения (сайт planeta.ru)
Разработка и выполнение различных тестовых сценариев.
Выявление и регистрация дефектов системы (сайт + БД)
Настройка тестовых стендов (администрирование тестовых сайтов + БД)

Январь 2017 — июнь 2018
1 год 6 месяцев
Инжиниринговая и производственная компания Engy («ООО С-Софт»)
Москва, www.en-gy.ru/

Информационные технологии, системная интеграция, интернет

- Разработка программного обеспечения
- Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг
Специалист по тестированию ПО
Полное системное тестирование большого программно-аппаратного комплекса. Выявление и регистрация дефектов
в программных компонентах системы, а также детекция некорректного поведения системы. Разработка
и выполнение различных тестовых сценариев. Настройка тестовых стендов. Ежедневное участие
в митингах. Аналитика и составление ТЗ для разрабатываемого ПО.
En-gy: Инжиниринговая и производственная компания
Сайт: http://www.en-gy.ru/

Личностные качества:

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

Профессиональные навыки (чем занимался):

— Знание основных видов тестирования:

• Функциональное
1. Системное тестирование (System testing) (часто)
2. Модульное тестирование (Component/Unit testing) (программисты)
3. Интеграционное тестирование (Integration testing) (часто)
4. Приёмочное тестирование (Acceptance testing) (в компании это
было как более расширенная версия СМОК, проверка основного функционала продукта)
5. Тестирование безопасности (немного: тестирование на проникновение, SQL инъекции и пр.)

• Нефункциональное
1. Тестирование установки (Installation testing)
2. Тестирование удобства пользования (Usability Testing (часто)
3. Тестирование на отказ и восстановление (Failover and Recovery Testing) (отключение питания от электросети и пр.)
4. Конфигурационное тестирование (Configuration Testing) (при смене устройств, драйверов, железа, браузера, OS и пр.) (часто)
5. Тестирование производительности (немного: нагрузочное тестирование, добавления большого количества пользователей в БД
с помощью специальной утилиты и контроль процесса)

• Связанное с изменениями
1. Дымовое тестирование (Smoke Testing) (часто)
2. Регрессионное тестирование (Regression Testing) (постоянно)
3. Тестирование сборки (Build Verification Test) (постоянно как СМОК)
4. Санитарное тестирование или проверка согласованности/исправности (Sanity Testing)

— Опыт ручного тестирования (десктопные приложения, веб приложения, мобильные приложения)

— Опыт конфигурационного тестирования различных устройств и их драйверов, в связке со всей системой и отдельно (купюроприёмник, чековый принтер, картридер, контроллер ячеек, банковский PIN-Pad, термопринтер печати этикеток, веб-камера, источник бесперебойного электропитания (UPS), сканер штрих кодов, тачскрин дисплей и т. д.)

— Знание основных видов тестирования (описаны выше)

— Умение составлять грамотную тестовую модель описывающую функциональность системы или поведение пользователя и наполнять свою модель необычными тестовыми сценариями (проверяю обычно ВСЁ, позитив/негатив и т. д.) (привязка моей модели идёт обычно к бизнес - логике, бизнес - процессам, функционалу разрабатываемого ПО, а также ко всем CRUD - операциям для проверки БД (DB)

— Небольшой опыт автоматизированного тестирования приложений с помощью rest API, Selenium IDE (немного знаю JAVA)

— Опыт разработки тестовой документации [тест сьюты (test suites), тест-кейсы (test cases), тест-планы (test plans), чек-листы (check lists), отчеты о тестировании (bug reports), требования (requirements)]

— Опыт сверки баз данных после синхронизации локальной и серверной БД

— Опыт контроля изменений данных в БД, после различных произведённых действий (продажа, покупка, создание и пр.)

— Опыт работы с REST API (отправление на сервер различных JSON'ов для изменений в БД и пр.)

— Навыки работы с bug-tracking системами (TFS, Trello)

— Умение читать / понимать информацию в логе (журнале) при включённом логгере (log to console)

— Базовое знание веб-технологий: HTML, CSS, javascript. Умение пользоваться консолью браузера

— Понимание веб-архитектуры клиент-сервер (работал с трёхуровневой архитектурой, клиент, сервер приложений, БД)

— Представление о работе веб-приложений: front-end / back-end и их взаимодействие

— Понимание общих этапов разработки ПО и роли тестирования на этих этапах (была Каскадная модель англ. waterfall model)

— Умение четко и понятно описывать различные проблемы и недоработки в системе, а также найденные дефекты ПО как в письменной, так и в устной форме

— Умение при выявлении предполагаемого дефекта и некорректного поведения системы проводить
глубокий анализ возникшей проблемы (локализация дефектов и недоработок)

— Опыт работы с базами данных (MS SQL Server)

— Фундаментальные знания языка структурированных запросов SQL (различные запросы в том числе сложные (JOIN и пр.), UPDATE, удаление сущностей, создание скриптов, хранимых процедур, таблиц и.т.д.)

— Умение планировать и справляться с многочисленными интересными задачами

— Умение работать в команде (взаимодействие с разными типами людей)

— Имею очень большое желание развиваться как инженер и изучать новые технологии

Посмотрите похожие резюме

Тестировщик по
Зарплата: 30 000 руб.
Тестировщик стажер
Зарплата: 30 000 руб.
Тестировщик
Зарплата: 25 000 руб.