Контур — ведущий разработчик веб-сервисов для бизнеса. Мы создаем решения, которые сохраняют время, деньги и нервные клетки бизнесменам и их сотрудникам по всей стране. Наши сервисы помогают компаниям вести документооборот и сдавать отчетность через Интернет. Мы делаем эти процессы простыми и быстрыми, а сервисы — удобными для клиента.
Тестирование в Контуре
Каждый тестировщик в Контуре — от стажера до руководителя отдела — тестирует задачи.
Мы ищем и обучаем людей, которые могут как писать код автотестов, так и выполнять ручные проверки в пропорциях, необходимых проекту. Мы не делим на специализации.
Мы ищем специалистов, способных поддерживать устоявшуюся культуру тестирования в командах, а при необходимости создавать ее с нуля.
Если у вас есть опыт только ручного тестирования и хочется развиваться в автоматизацию, то эта вакансия для вас!
Чем предстоит заниматься
В течение полугода вы будете тестировать продукт с акцентом на задачи по автоматизации.
А это значит:
- Изучать программирование по нашему онлайн курсу с наставником-разработчиком.
- Знакомиться с особенностями Selenium по нашему онлайн курсу.
- Писать автотесты разных уровней в реальном продукте с опытным наставником, который:
- покажет, как встроен процесс автоматизации в общий процесс разработки;
- познакомит с библиотеками, фреймворками и практиками CI/CD, которые используют в Контуре;
- расскажет про паттерны проектирования инфраструктуры автотестов;
- погрузит в задачи проекта и тестирующую систему;
- будет ревьюить ваш код;
- покажет на реальных примерах, как стабилизировать тесты, уменьшить их время прогона и посчитать покрытие.
- Дорабатывать инфраструктуру автотестов.
Чем можно будет заниматься дальше
- Через полгода мы предложим перейти в проект, где требуется ручное и автоматизированное тестирование, и вы сможете продолжить применять на практике новые знания и развиваться дальше.
- Наставник продолжит консультировать вас по возникающим вопросам и сложностям.
- В будущем вы можете заниматься обучением автоматизации других тестировщиков, а также стартовать процессы автоматизации в других продуктах.
Технологии и инструменты зависят от команды
Основные: C#, JavaScript, Selenium, MongoDB, MS SQL, Git, TeamCity, Youtrack, Jira, React, NUnit. Можно встретить Sapsan, gemini, Angular, storybook и еще много разного.
Требования
- Опыт тестирования от двух лет.
- Знание теории тестирования, техник тест-анализа и тест-дизайна, умение применять теорию на практике.
- Техническое образование или знание любого языка программирования на уровне университета.
- Желание развиваться в автоматизации тестирования.