Всё под контролем: QA Engineer
QA-инженер или главный по качеству — специалист, ответственный за максимально достижимое качество продукта.
Можно сказать, что QA-engineer — это высший уровень просветления тестировщика, который вышел за рамки ручного/автотестирования и активно взялся за контроль качества на всех уровнях разработки. Более того, он старается сделать продукт лучше, анализирует текущую работу и говорит как это должно работать в идеале.
Итак, каким требованиям должен соответствовать QA-Engineer по версии DartIT?
Прежде всего, это специалист, который знает принципы построения современных web-сервисов, в том числе на основе REST, SOAP и т.п.
Конечно же, никуда специалисту по качеству без опыта автоматизации тестирования на промышленных проектах с использованием широко распространенных инструментов (SOAPUI и др.).
Плюсом можно прибавить опыт автоматизации нагрузочного тестирования (Apache jMeter и др.)
Что касается организации рабочего процесса, для QA-инженера важно умение работы в команде по гибкой методологии (SCRUM, Kanban).
Желателен опыт автоматизации UI/UX-тестирования (Selenium и др.), а также большим бонусом к своей стоимости как специалиста будет экспертный уровень владения Linux. Ну и в качестве «вишенки» — умение работать с git.
Что же входит в рабочие обязанности QA-инженера?
·Разработка методологии и проектирование сценариев тестирования, как автоматизированного, так и пользовательского (как на методологическом уровне — “как всё организовать”, так и на практическом — тест-сценарии и ПМИ).
· Разработка программ и скриптов нагрузочного и интеграционного тестирования.
· Формирование отчетности по тестам.
· Плотное сотрудничество с программистами для организации устранения ошибок.
Мы в DartIT сейчас как раз ищем QA-инженера для работы в сложном и интересном проекте для ведущего телеком-заказчика.
Что делается сейчас:
- есть несколько сценариев на jMeter, разных, для нескольких подсистем целевой архитектуры, есть накопленный опыт пробных нагрузочных тестов;
- есть несколько проектов-сценариев на SoapUI, которые просто, чтобы посмотреть, сравнить и кое-что поделать, например, дернуть асихнронный метод и получить callback прямо в SoapUI;
- есть Apache Benchmark и накопленный опыт его применения; есть Taurus (bzt) by Blazemeter, как враппер для jMeter;
- ручное тестирование интерфейса.
Что ожидаем от нового специалиста:
- Анализа ситуации: разберется, что делалось правильно, что нет.
- Рекомендаций: расскажет, как нужно делать правильно.
- Реализации: организует работу по тому, как правильно.
Немного об условиях:
- Работа в Перми или Екатеринбурге;
- Интересные и сложные проекты для федеральных заказчиков.
- Возможность в дальнейшем возглавить подразделение (отдел тестирования и контроля качества);
- Гибкий рабочий график;
- Официальное трудоустройство, соцпакет, белая зарплата, премии по результатам работы;
- Возможность повышать квалификацию (участие во внутренних обучающих мероприятиях, профессиональные конференции);
- Чай, кофе, печеньки - как же без них.
Заинтересовало предложение? Отправляй резюме нашему HR-менеджеру Анне — [email protected]