Компания "ТекФорс Инжиниринг"
На один из наших ключевых проектов ищем Senior QA/QA Lead по ручному тестированию.
Наше приложение построено на большом количестве микросервисов, с большим количеством интеграций. Мы создаем технически и алгоритмически сложный продукт, который должен быть встроен в боевой контур заказчика и решать ежедневные задачи по предоставлению отчетности. Мы ожидаем, что у нашего сеньора с функциями лида обязательно есть в бэкграунде:
- Коммерческий опыт работы в тестировании от 4 лет.
- Опыт тестирования web-приложений.
- Обязательный опыт тестирования интеграций с внешними системами.
- Практический опыт тест-анализа (тесты должны полностью покрывать требования, работы с тестовой документацией будет много).
- Знания теории тестирования и техник тест-дизайна, умение применять на практике (есть практические навыки определения необходимого и достаточного набора тестов).
- Обязательный опыт работы с базами данных, написания SQL-запросов разных типов с использованием джоинов, агрегирующих функций и вложенных запросов.
- Опыт тестирования API (REST).
- Обязательный опыт работы с форматами XML, json (есть понимание по допустимым типам данных: как передаются, как экранируются, какие значения разрешены, как передать пустое значение и т.д.).
- Чтение логов (обязательный опыт работы с файлом логов, либо с системами отображения логов приложения. Практический опыт разбора процесса по логу, локализация ошибок по логам).
- Умение принимать решения, корректно и убедительно отстаивать мнение.
- Опыт в налаживаниях коммуникаций внутри команды.
- Опыт подготовки тестовой документации и сдачи заказчику (матрица соответствия требований, mind map, чек-листы, тест-кейсы, тест-план).
- Опыт в оценке и планировании работ QA команды.
- Опыт в сборе статуса и контроля работ QA команды.
- Опыт составления плана автоматизированного тестирования (отбора тестов на автоматизацию с пониманием полезности и необходимости автоматизации тех или иных тестов).
А также нам очень важен набор soft-skills, который включает в себя:
- проактивность,
- баланс между внутренней и внешней референцией,
- тайм-менеджмент,
- самостоятельность, усиливающую командную работу, а не индивидуализм.
Плюсом будет:
- практика работы с консолью linux
- опыт работы с Kafka, OpenSearch, Keycloak, AD, Portainer.
- опыт работы с сертификатами и токенами доступа.
- неугасшее чувство прекрасного (чтобы всё еще волновали непонятные подсветки статусов и разметавшиеся по форме поля ввода).
- опыт проведения собеседований
Чем предстоит заниматься:
- Участвовать в разработке нового высоконагруженного интеграционного web-приложения на Java.
- Тесно работать в команде с аналитиками, разработчиками и тестировщиками (уточнение требований и деталей реализации, тест-анализ явных и неявных требований).
- Разрабатывать разные виды тестовой документации: матриц покрытия тестами, манд карт и тест-кейсов по шаблону заказчика для ручного и автоматизированного тестирования (писать тесты так, чтобы их легко было автоматизировать) на разных уровнях: тестирование через бэк, API, фронт. Передавать тесты заказчику, устранять замечания от заказчика.
- Выполнять ревью тестовой документации за командой тестирования.
- Оценивать и распределять задачи.
- Помогать в коммуникациях внутри команды, выполнять фасилитацию межкомандного взаимодействия.
- Мониторить статус по задачам, эскалировать о рисках и проблемах, отслеживать прогресс.
- Отбирать тесты на автоматизацию.
- По сервисам предстоит работа:
- с интеграциями (обмен через Kafka, шлюзы, API, файловый обмен), тестировать форматы данных, готовить тестовые наборы данных.
- с БД (PostgreSQL, mssql) по проверке корректной раскладки данных, написание запросов разного уровня сложности для проверок в кейсах и подготовки тестовых данных.
- по проверке интерфейсных форм (создание и редактирование объектов, реестры, списки, выполнение логики расчетов на фронте), работа с данными от разных микросервисов (разбираться во взаимосвязях между сервисами, чтобы корректно создавать данные для проверки отображения).
- работа с ролевыми моделями, механизмы авторизации и аутентификации (Keycloak, AD и решения в приложении), проверка ролевой модели через API.
- работа с системами аудита и логов (OpenSearch) и управления контейнерами (Portainer).
Что мы предлагаем:
- Работа в аккредитованной IT-компании в полном соответствии с ТК РФ;
- Полностью "белую" ЗП с регулярным пересмотром;
- Офисный/гибридный формат работы в одном из офисов компании (Санкт-Петербург, Самара, Москва). Предоставление релокационного пакета в случае переезда в один из городов компании;
- ДМС или компенсацию спорта на выбор;
- Скидки на покупку техники;
- Скидки на изучение английского языка;
- Корпоративные выплаты в случае важных семейных событий;
- Дополнительные оплачиваемые выходные;
- Участие в профильных конференциях и курсах за счет компании;
- Дополнительные льготы, предусмотренные в компании.