Компания MyBook приглашает в свой дружный коллектив специалиста, который хотел бы развиваться в инженерном тестировании, вникать в тонкости разработки, понимать, что происходит на уровне кода и при необходимости что-то в нем исправлять
Занятость:
Полная
Важно для нас:
Опыт тестирования web-сайтов или приложений от года
Понимание принципов работы web-приложений и REST HTTP API
Опыт тестирования API
Знание SQL (чтение и составление простых запросов)
Опыт работы с JIRA или аналогами, Kanban, GitHub
Навыки тест-анализа, сбора требований
Англ. яз. на уровне чтения профессиональной литературы
Не обязательно, но будет большим плюсом:
Опыт программирования или чтения кода (Python, Objective-C или Java)
Базовые навыки работы с вёрсткой (HTML, CSS, Javascript, Chrome Dev Tools)
Задачи:
Ручное тестирование новых релизов сайта и мобильных приложений под iOS и Android по функциональным спецификациям
Регрессионное тестирование по чек-листам, составление сценариев тестирования, подготовка тестовых данных
Локализация и формализация дефектов
Постановка задач для разработчиков
Поиск и анализ дефектов по отзывам пользователей
Анализ крэш-репортов приложений
Тестирование back-end (API, SQL)
Условия работы:
Официальное оформление по ТК РФ с регулярным окладом
ДМС со стоматологией через 6 месяцев после трудоустройства
График работы 5/2, полный рабочий день
Офис в 10 минутах пешком от метро
Неограниченный доступ ко всему каталогу книг и аудиокниг компании
Посещение профильных конференций за счёт компании
Оклад:
от 100 000 руб. на руки + квартальная премия
xpath=(//a[@data-analytics-placement])[3] отрабатывает корректно. Но если убрать xpath= и скобки, то корректно отработает только, если у пути указать дочерний элемент на 1 меньше:
//a[@data-analytics-placement][2] .
Если не уменьшить, то он кликнет по предшествующему элементу.
То есть в тегах "a" ищутся атрибуты data-analytics-placement и выбирается третий по порядку. Но в первом случае просчитывается путь от единицы, а во втором случае с нуля. Почему?