Город: Москва
З/п: обсуждается с кандидатом
Опыт работы: От 3 до 6 лет
Отзывы о компании Коннект персонал

Практический опыт по внедрению и использованию  современных сторонних инструментов и систем  сквозного отслеживания статуса состояния  ошибок. Автоматическое  функциональное и  регрессионное тестирование  сложных  интерфейсных продуктов. Английский – СВОБОДНЫЙ!


ОБЯЗАННОСТИ:

    • Руководство отделом тестирования и системного анализа
  • Составление техзадания для тестирования, разработка методик тестирования.
  • Разработка и поддержка тестовой документации (проектирование и написание  тест-кейсов, тест-сценариев, тест-планов).
  • Тестирование различными методиками и применение разных типов тестирования (ручное и автоматическое регрессивное, модульное, функциональное, интеграционное, нагрузочное тестирование, написание скриптов для автоматического тестирования и блок-тестов, тестирование методами белого и черного ящика).
  • Тестирование программных и программно-аппаратных продуктов с фиксацией результатов, регистрацией и контролем исправления дефектов.
  • Тесное взаимодействие с разработчиками и службой поддержки.
  • Повышение качества продукта с разных аспектов: Usability, Documentation, Bugs fixation, Code.
  • Подготовка отчётов. 
  • Проверка проектной и пользовательской документации.
  • Анализ результатов тестирования, поиск первопричин ошибок.

ОПИСАНИЕ  РАБОТЫ:

  • Есть несколько программных продуктов, тестирование которых в основном ручное, главным образом новой функциональности. Зачастую тестируют уже конечные пользователи и случайно находят ошибки.
  • Тестирование программных продуктов, тесно сопряженных с оптическими приборами (оптические сканеры, микроскопы). Необходимо тестирование не только функционала программы, но и тестирование отработки функций на “железе”.
  • Нужно создавать для каждого продукта базу тестирования. Для продуктов, связанных с железом, создавать технологии тестирования, способные отловить ошибки не только программ, но и приборов.
  • Наладить работу с Test Complete, установленной на серверной станции. В некоторой начальной стадии мы уже используем данную тестовую систему, необходимо её расширение и улучшение.
  • Нужно создавать базу ошибок, интегрированную с нашей системой ведения задач. Это должны быть сквозная база, где каждой ошибке присвоен уникальный идентификатор, и люди из различных звеньев процесса выпуска программного продукта могу иметь свой доступ к данной задаче и ограничения по редактированию/просмотру.  Каждая задача в базе ошибок имеет свой статус, время получения, исполнения и прочие характеристики.
  • Существуют скриптовые автоматические тесты для некоторых продуктов – необходима их поддержка, документация и приведение в нормальный удобный рабочий вид.
  • Необходимо наладить модульное тестирование (поскольку большинство программа текущих и будущих написаны модульным кодом).
  • Нужно интеграционное тестирование нескольких продуктов, поскольку продукты связаны друг с другом и имеют общие точки соприкосновения (общие модули).
  • Тестирование технологических блоков, прослеживаемых через несколько программных продуктов, имеющих одну глобальную функциональность и идею (оценщики, отчёты, DLL огранки)

ТРЕБОВАНИЯ К КАНДИДАТАМ:

  • Образование высшее техническое.
  • Понимание задач связанных с тестированием, знакомство с основными понятиями и методами, используемыми при тестировании крупных проектов
  • Владение современными инструментами тестирования (TestCompleteQA, Rational (Rational Robot, Rational TestManager), Mercury (LoadRunner)).
  • Опыт работы в сфере тестирования от 3 лет с использованием современных инструментов
  • Приветствуется знание основ программирования на С++ и принципов объектно-ориентированного программирования, умение разбираться в коде.
  • Знание скриптовых языков (питон, перл и т.д.) и интерфейса командной строки
  • Приветствуется опыт тестирования оборудования и программно-аппаратных комплексов (управляемых программным обеспечением) либо хорошие знания/образование в области физики – механика/оптика.
  • От кандидата необходимо совмещение функций как аналитика, так и непосредственно тестировщика.

0
Нравится