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

09.01.2024
90 000 - 150 000 / месяц
Срок для отклика истек

Описание вакансии

Гисанда / Геоинформационная аналитическая платформа рынка
коммерческой недвижимости

Аккредитованная компания в реестре IT компаний, создаем инновационные продукты с 2021 года

Быстро развиваемся, растем и создаем амбициозный коллектив профессионалов

Мечтаем найти опытного тестировщика, обладающего опытом работы со стеками технологий: Vue.js, React.js, Django и PostGIS.

Что хотим видеть в специалисте:

1. Знание Vue.js:
— Опыт тестирования Vue-компонентов и приложений. Это может включать в себя модульное тестирование с использованием библиотеки Jest или других фреймворков тестирования.
— Умение писать и запускать тесты для маршрутов, состояний (Vuex), компонентов и хуков, используя утилиты тестирования Vue и библиотеки для эмуляции пользовательского ввода и поведения.

2. Опыт с Django:
— Понимание тестирования Django-приложений, включая модели, представления, URL-адреса и формы.
— Навыки написания и выполнения модульных тестов с использованием встроенного в Django фреймворка для тестирования.
— Знание работы с функ-тестами для тестирования веб-приложений в Django.
— Опыт работы с библиотеками, такими как pytest-django, factory_boy и mock, для упрощения тестирования Django-приложений.

3. Знание инструментов тестирования и сборки:
— Понимание CI/CD и опыт использования инструментов для непрерывной интеграции и доставки, таких как GitLab CI/CD, Jenkins, CircleCI или Travis CI.
— Умение работать с инструментами тестирования фронтенда, такими как Karma, Jasmine, Mocha, Chai или Selenium WebDriver.

4. Опыт работы с базами данных:
— Понимание процесса тестирования баз данных, включая использование миграций, фейковых данных и тестовых фикстур.
— Умение писать тесты, которые проверяют взаимодействие с базой данных и корректность результатов.

5. Опыт автоматизации тестирования:
— Навыки автоматизации тестирования, включая написание скриптов и использование инструментов для автоматизации тестирования фронтенда и бэкенда.

6. Опыт работы в команде и коммуникационные навыки:
— Способность работать в команде разработки и взаимодействовать с разработчиками для исправления ошибок и улучшения покрытия тестами.

7. Желание учиться и улучшать процессы тестирования:
— Готовность принимать участие в улучшении процессов разработки и тестирования, предлагать и внедрять новые подходы и инструменты.

8. Понимание архитектуры веб-приложений:
— Понимание взаимодействия между фронтендом и бэкендом, а также типичных архитектурных шаблонов, таких как RESTful API или GraphQL.

9. Понимание основных принципов безопасности:
— Знание методов тестирования безопасности веб-приложений и опыт работы с инструментами для обнаружения уязвимостей.

Что предоставляем:

  • Трудоустройство в соответствии с действующим законодательством;
  • Официальная конкурентная заработная плата;
  • График работы с 9-00 до 17-45, по пятницам — до 16-30;
  • Удаленный формат работы;
  • Возможность пользоваться всеми льготами для сотрудников IT-компаний;
  • Амбициозные проекты федерального масштаба;
  • Возможности карьерного роста;
  • Дружелюбный профессиональный коллектив.