АвтоТестировщик (Инженер по автоматизации тестирования) - Kotlin, Java. QA Automation Engineer. (удаленная работа)
(вакансия в архиве)

18 августа 2024

Уровень зарплаты:
от 120 000 до 350 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: АвтоТестировщик (Инженер по автоматизации тестирования) - Kotlin, Java. QA Automation Engineer.

Описание вакансии

АвтоТестировщик (Инженер по автоматизации тестирования) - Kotlin, Java.
QA Automation Engineer (Kotlin, Java).

Мы, компания по разработке программного обеспечения, для нашего крупного заказчика из Москвы ищем опытного автотестировщика (автотестер) (для тестирования бека и фронта). На удаленку (remote) (работа из дома).

В данной вакансии речь идет о работе (в качестве инженера по автоматизации тестирования), в виде outstaffing (т.е. получать вознаграждение будете в компании Исполнителе, а работа по факту будет над проектами компании-Заказчика. Это крупная Российская компания).

Проект - чтото вроде системы специализированного документооборота.
Включает в себя структурированный каталог товаров. Система предназначена для торговли.
Система позволяет отслеживать товары/продукты от сырья до готовой продукции.
Возможности аналитической подсистемы - оптимизировать производственно- логистические процессы и сократить издержки.

Проектов на самом деле - несколько. Большинство из них - уже идут. В компании уже есть много наработок в этой области. Необходимо будет быстро влиться в процесс, изучить имеющиеся сервисы и возможности, научиться разговаривать на одном языке с заказчиком - с аналитиками и разработчиками.
Тестировать нужно будет, в основном, бек и фронт для проекта заказчика. (иногда - мобильное приложение). И писать тестовую документацию. Писать - на Kotlin. Можно и на Java, но быстро учить Kotlin.

Требуемый уровень: Middle, Middle+, Senior, опыт работы в коммерческой разработке в качестве авто тестировщика > 3 лет.

Задачи авто тестировщика:

- Разработка автотестов на Java для веб-приложения. (иногда для мобильного)
- Перевод тестов на Kotlin.
- Общение с заказчиком, аналитиками и разработчиками (программистами)
- Работа с базами данных (составление запросов) для тестирования


Обязанности:

- Автоматизация интеграционных и компонентных backend тестов
- Автоматизация frontend сценариев
- Автоматизация и поддержка автотестов пользовательской документации
- Рефакторинг и улучшение существующих тестов, улучшения скорости и стабильности работы
- Поддержка и разработка тестовых утилит, плагинов интеграции с другими системами (например, TestIT, Grafana)
- Помощь команде ручного тестирования или разработки в идентификации причин падения тестов
- Ведение тестовой документации по разрабатываемым тестам, утилитам, плагинам

Требования к кандидату:

- Уверенные знания языка Kotlin (либо Java с готовностью оперативного переучивания)
- Опыт работы с брокерами сообщений (типа Kafka, RabbitMQ и т.д.)
- Опыт в автоматизации frontend и backend сценариев
- Понимание и опыт работы с системами CI (типа GitlabCI, Jenkins)
- Опыт работы с Git (Gitlab или Github)
- Навыки работы с базами данных и SQL
- Опыт работы с Linux MacOS, командной строкой, Docker
- Внимательность к деталям, желание разбираться со сложными техническими проблемами, инициативность
- Опыт командной работы

Инструменты:

- Kotlin (изредка Java), Bazel, Gradle
- Spring, JUnit, Selenide, Selenoid, Allure, Docker, TestСontainers
- TestIt, Jira, Confluence, IntelliJ.

Soft skills:

- Умение общаться на одном языке с аналитиками и с командой разработки;
- Глубоко погружаться в детали предметной области (т.е. как аналитик) и в технические детали разрабатываемой системы (т.е. как программист);
- Быть проактивным;
- Не конфликтность;


Условия:
- Формат работы: 100% удалёнка.
- Трудоустройство: как самозанятый; как ИП;
- Оплата: обсуждается индивидуально. По уровню - выше рынка.



Посмотрите похожие вакансии

QA Automation Engineer(Java/Kotlin)/Автотестировщик
Компания: Т1
Зарплата: з.п. не указана
Автотестировщик AQA Java (Senior AQA)
Компания: USETECH
Зарплата: з.п. не указана