Automation QA Engineer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
На протяжении 15 лет мы создаем продукты, которые автоматизируют рутинные задачи юристов. С нами легко сделать наглядный дашборд и проанализировать судебную нагрузку контрагента, отслеживать изменения по судебным делам и делать многие другие вещи, которые без автоматизации обрекли бы юриста на бесконечную рутину.
Мы работаем с крупнейшими игроками российского рынка, собираем вокруг себя Legal Tech евангелистов, проводим крупнейшие форумы и не собираемся останавливаться.
У нас современный стек, с которым мы разрабатываем и тестируем сложный и интересный продукт. А еще классная команда, которая способствует постоянному развитию, и отлаженные процессы разработки и тестирования — никакого хаоса и нереалистичных дедлайнов.
Задачи:
- Разработка и поддержка функциональных UI-тестов (Selenium 3 + C#).
- Разработка и поддержка нагрузочных тестов (Gatling + Scala).
- Разработка и поддержка функциональных API -тестов (C#).
- Тесное взаимодействие с командой проекта.
- Проведение функционального ручного тестирования, регрессионного тестирования, подготовка тестовых данных.
- Проведение анализа функциональных требований.
- Разработка тестовой документации по существующему и новому функционалу.
- Проведение ревью тестовой документации членов команды.
- Выявление, регистрация и анализ багов.
- Обработка входящих инцидентов от поддержки.
Ожидания от кандидата
- Понимание процессов разработки и жизненного цикла ПО, принципов тестирования ПО.
- Паттерны проектирования функциональных автоматизированных UI тестов.
- Опыт работы с инструментами автоматизированного UI тестирования (Selenium/TestComplete/CodedUI/…).
- Опыт работы с системами контроли версий (Git/SVN/…).
- Понимание принципов работы систем непрерывной интеграции (TeamCity/Jenkins/…).
- Опыт тестирования web проектов, понимание основных принципов и нюансов тестирования web.
- Четкое понимание видов тестирования и необходимости их применения на различных этапах реализации проекта.
- Знание подходов создания тест-кейсов.
- Хорошие знания техник тест-дизайна и опыт составления тестовой документации.
- Опыт работы с базами данных (mssql/postgresql).
- Опыт работы с bug-tracking системами (в частности с Jira).
Условия работы
Вдохновляющая культура компании
Мы базируемся на внутренней мотивации сотрудников. У нас всегда есть возможность попробовать себя в новой роли. Отсутствует классическая иерархическая структура.
Комфортные условия для работы
Никакой бюрократии. Каждый сотрудник может влиять на изменения в компании, лидировать проекты и видеть результат своей работы.
Оборудование для работы
Обеспечим твою эффективность: предоставим ноутбук с необходимым софтом.
Бенефиты
- На выбор: оплата питания или уроки английского;
- Забота о твоем здоровье: ДМС + стоматология;
- Психологические, юридические и финансовые консультации.
Официальное оформление и «белый» доход
Кажется банальным, но это важно.