Тестировщик ПО (Middle+)
Опыт работы: от 5 лет
Полная занятость, график 5\2
Площадка: Северный кампус (м. Алтуфьево) или удаленно
Что мы предлагаем:
- Годовой бонус для всех сотрудников компании, помимо оклада;
- График работы 5\2 с 9.00 до 18.00 или с 10.00 до 19.00;
- Оформление в полном соответствии с ТК РФ;
- Компенсируем расходы на питание для работников на площадках;
- У нас есть программа ДМС с широким спектром услуг, включая стоматологию;
- У нас есть программа дополнительных бенефитов, включая оплату фитнеса и дополнительного образования;
- Место работы — Дегунино, Алтуфьевское шоссе 33Г, иногда посещать нужно будет южную площадку: метро Пражская (ул. Подольских Курсантов, 15Б, С.1);
- Предоставляем сотруднику возможность профессионального и карьерного роста через прозрачную систему обучения;
- Мы поддерживаем позитивную атмосферу в нашей команде и проводим внутренние неформальные мероприятия как для всей компании, так и по интересам (даже играем в «Мафию»);
- Мы обожаем спорт и участвуем в соревнованиях по настольному теннису, футболу, плаванию, участвуем в марафонах;
- У нас есть собственная рок-группа, а наше ежегодное мероприятие Rockin’Russia уже стало легендой.
Что нужно
делать?
Мы ищем первого тестировщика в команде, который сможет организовать процесс тестирования с нуля и стать основой для будущего роста QA-направления для перехода от полного цикла к выделению функции тестирования и изменения подхода к приему задач на разработку.
- Выстраивать процесс тестирования с нуля в команде из 6 разработчиков;
- Интегрировать процедуры тестирования в существующий workflow разработки;
- Менять подход к приему задач на разработку с включением этапа планирования тестирования;
- Создавать и вести тестовую документацию (планы, стратегии, регламенты);
- Подготовка к масштабированию команды тестирования;
- Проводить ручное тестирование (функциональное тестирование веб-приложений и SPA, регрессионное тестирование релизов, тестирование интеграций через REST API и Kafka, тестирование критически важных систем (интеграционная шина, личный кабинет клиента), кроссбраузерное тестирование);
- Проводить автоматизация тестирования (стратегия автоматизации с использованием Cucumber, создание BDD-сценариев на Gherkin, внедрение автотестов в процесс CI/CD, постепенное увеличение покрытия автотестами для снижения объема ручного тестирования);
- Управлять и взаимодействовать с командой (планирование, постановка целей, менторинг, отслеживание результатов, оценка деятельности).
Технологический
стек
- Языки разработки: JavaScript, Python, PHP;
- Базы данных: MySQL, MS SQL, PostgreSQL;
- Архитектура: веб-приложения, SPA, интеграционная шина;
- Интеграции: REST API, Kafka;
- Мобильная разработка: есть одно приложение (внешний подрядчик);
- Методология разработки;
- Процесс: Kanban с месячными итерациями по проектам;
- CI/CD: частично внедрено (включая юнит-тесты для интеграционной шины);
- Планируемые инструменты автоматизации: Cucumber (предварительный выбор).
Требования
к кандидату
- Опыт работы тестировщиком от 3х лет;
- Опыт организации процессов тестирования с нуля — преимущество;
- Веб-технологии: понимание архитектуры веб-приложений, SPA, клиент-серверного взаимодействия;
- API тестирование: практический опыт тестирования REST API, работа с Postman или аналогами;
- Базы данных: навыки написания SQL-запросов для подготовки тестовых данных и верификации результатов;
- Интеграционное тестирование: понимание принципов работы распределенных систем;
- Технические навыки;
- BDD/Cucumber: понимание методологии, опыт работы с Gherkin (приветствуется);
- CI/CD: понимание принципов, опыт интеграции тестов в пайплайны;
- Системы управления версиями: Git;
- Kafka: базовое понимание событийной архитектуры (можно изучить на проекте);
- Автоматизация: базовые навыки программирования на Python или JavaScript;
- Системное мышление, проактивность, коммуникабельность, аналитические способности, обучаемость.
Методология
разработки
- Процесс: Kanban с месячными итерациями по проектам;
- CI/CD: частично внедрено (включая юнит-тесты для интеграционной шины);
- Планируемые инструменты автоматизации: Cucumber (предварительный выбор).
Ценности и миссия
IXcellerate ищет новые пути создания современных решений в обработке и хранении информации. Мы формируем новую экономическую и технологическую реальность, оказывая положительное влияние на развитие общества.
Информация – наша главная ценность, а сохранность данных и обеспечение бесперебойного доступа – наша главная задача. Надежность наших услуг позволяет развиваться крупнейшим компаниям в России и в мире.
Честные отношения с деловыми партнёрами и соответствие этическим стандартам – важнейшие аспекты культуры нашего бизнеса. Мы выступаем против любых проявлений коррупции и поддерживаем только правомерную коммерческую деятельность.
Наши клиенты всегда знают, что мы оказываем свои услуги в полном объёме и в кратчайшие сроки. Мы никогда не подводим и работаем 24/7 для максимального удовлетворения потребностей наших заказчиков.