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