Инженер по автоматизации тестирования на Java (middle/senior)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
TecForce — российская аккредитованная ИТ-компания, разрабатывающая и поставляющая передовые решения для создания, развития и сопровождения IT-инфраструктуры, мультимедийных комплексов и корпоративных информационных систем.
Мы имеем богатый опыт успешных проектов, уникальную методологию организации производства и управления, портфель профильных и предметных компетенций.
Команда TecForce — это высококвалифицированные эксперты, которые проходят ежегодное обучение. Это позволяет нам проектировать и внедрять как свои инновационные решения, так отечественных и мировых производителей, на самом высоком уровне.
Ожидания от кандидата
- Коммерческий опыт работы в автоматизации тестирования от 2-х лет;
- Хорошие знания Java Core (Java SE 8): хорошие знания паттернов проектирования, навык работы со стримами, коллекциями (list, set, map), знание основ Hibernate;
- SQL на уровне написания запросов;
- Опыт тестирования API(SOAP/REST);
- Опыт тестирования UI (Selenide);
- Опыт написания заглушек;
- Знание теории тестирования;
- Опыт оценки задач автоматизации;
- Разработка кода с соблюдением принципов ООП, SOLID.
Плюсом будет:
- Умение работать независимо под минимальным руководством;
- Базовые знания Spring Framework;
- Опыт реализации многопоточности на выбранном фреймворке (Junit/TestNG);
- Опыт применения паттернов проектирования на практике;
- Опыт работы с linux системами;
- Умение работать с системами CI;
- Опыт работы с Jmeter.
Чем предстоит заниматься:
- Постановка и детализация задач автоматизации вместе с руководителем тестирования;
- Оценка скоупа и трудоемкости задач на автоматизацию;
- Выбор средств и архитектурных решений для автоматизации тестирования конкретных областей проекта;
- Разработка фреймворка для автоматизации тестирования;
- Разработка тестовых дублеров и инструментов автоматизации для ручных тестировщиков (апдейтеры, генераторы, упаковщики, иные очень полезные и важные инструменты);
- Реализация автотестов на выбранном фреймворке автоматизации.
Условия работы
- Работа в аккредитованной IT-компании в полном соответствии с ТК РФ;
- Полностью "белую" ЗП с регулярным пересмотром;
- офисный/гибридный формат работы из офисов компании (Санкт-Петербург, Москва, Самара) или удаленно. Предоставление релокационного пакета в случае переезда в один из городов компании;
- ДМС или компенсацию спорта на выбор;
- Скидки на покупку техники;
- Скидки на изучение английского языка;
- Корпоративные выплаты в случае важных семейных событий;
- Дополнительные оплачиваемые выходные;
- Участие в профильных конференциях и курсах за счет компании;
- Дополнительные льготы, предусмотренные в компании.