Я бэкенд-разработчик в серверной команде Badoo. На прошлогодней конференции HighLoad я выступал с докладом, текстовым вариантом которого и хочу поделиться с вами. Этот пост будет наиболее полезен тем, кто самостоятельно пишет тесты для бэкенда и испытывает проблемы с тестированием legacy-кода, а также тем, кто хочет тестировать сложную бизнес-логику.
О чём пойдёт речь? Сначала я коротко расскажу о нашем процессе разработки и о том, как он влияет на нашу потребность в тестах и желание эти тесты писать. Затем мы пройдёмся снизу вверх по пирамиде автоматизации тестирования, обсудим используемые нами виды тестов, поговорим об инструментах внутри каждого из них и о том, какие проблемы мы решаем с их помощью. В конце рассмотрим, как поддерживать и запускать всё это добро.
Competentum - это международная группа компаний, уникальный поставщик услуг в сфере электронного обучения (e-Learning) для высшего образования и бизнеса в США и Европе. Уже более 20 лет мы занимаемся разработкой полного спектра программных решений, электронных курсов и мультимедийного контента для организации электронного обучения.
Обязанности:
Функциональное тестирование продуктов компании (преимущественно web-приложения с мобильной совместимостью);
Регистрация обнаруженных дефектов в bug-tracking системе и контроль их исправления;
Ведение тестовой документации (тест-кейсы, тест-планы, отчеты о тестовых прогонах);
Взаимодействие с разработчиками, аналитиками, менеджерами для повышения качества продуктов компании;
Анализ и верификация требований.
Требования:
Высшее техническое образование;
Опыт тестирования web-приложений (в том числе без спецификаций);
Базовое понимание основных сетевых протоколов и web-технологий;
Умение работать с системами регистрации ошибок (у нас используется JIRA) и грамотно составлять баг-репорты;
Умение четко и структурировано излагать свои мысли в письменном виде;
Аналитический склад ума, интерес к аналитическим задачам;
Английский уровня не ниже Pre-Intermediate;
Способность и желание работать в команде.
Приветствуется:
Общее понимание принципов работы и построения аппаратной и программных частей компьютерных систем, операционных систем, прикладного программного обеспечения, сетей, клиент-серверного ПО;
Опыт автоматизации тестирования, как функционального end-to-end (Selenium), так и acceptance (Cucumber);
Опыт проведения нагрузочного тестирования с использованием JMeter, Gatling и других средств;
Опыт тестирования бэкэнда веб-приложений средств для API-тестирования (PostMan и т.п.).
Условия:
Молодой и дружный коллектив;
Полностью "белая" зарплата (обсуждается по результатам собеседования);
Оплачиваемый отпуск 28 календарных дней;
Гибкий график работы;
Возможности обучения и развития.
Резюме присылайте на почту: mayorova@competentum.ru
Я начинающий тестировщик имеется ISTQB FL сертификат и Advanced English, берут и пойду скорей всего асессором-тестировщиком в Яндекс я так понимаю это даже не джун а типа интерна или trainee
других вакансий для джунов в моем городе нет а на удаленку никто к сожалению не берет.
Вопрос в следующем реально ли из асессора-тестировщика на аутсорсе яндекса (оформление по гпх в Анкор) в течение 3-4 месяцев перепрыгнуть в сам яндекс ?