Вакансия: SDET / QA Automation Engineer
Описание вакансии
Привет! Мы - аккредитованная IT компания Maxim Technology. Занимаемся разработкой платформы для пассажирских и грузовых поездок. Самый крупный из наших заказчиков - сервис maxim. Мы первыми начали менять рынок поездок, создав для maxim цифровую платформу для связи пассажира и водителя раньше Uber и Gett.
Сегодня наша команда работает над высоконагруженными сервисами: в сутки платформа обрабатывает более миллиона заказов. Наше ПО - лидер рынка в регионах России, и мы не собираемся останавливаться на достигнутом!
Компания растёт быстрыми темпами и сейчас в штате более 400 IT-специалистов. Офисы располагаются в Кургане, Челябинске, Тюмени, Набережных Челнах, Казани, Екатеринбурге и Санкт-Петербурге, но у нас можно работать и удалённо.
Сейчас мы ищем опытного разработчика в тестировании (SDET) для участия в разработке и поддержке автоматизированных тестовых решений для наших продуктов.
Чем предстоит заниматься:
- Разрабатывать и поддерживать автоматизированные тесты для бэкэнд-систем на Python (pytest);
- Взаимодействовать с разработчиками и читать C# код (будет плюсом и поможет в создании соответствующих тестовых сценариев);
- Принимать участие в улучшении процессов автоматизации тестирования для повышения эффективности и тестового покрытия.
Также есть возможность дополнительно развиваться в направлениях:
- Нативные Е2Е тесты на Kotlin (Kaspresso) и или Swift (XCUITest);
- Разработка и проведение нагрузочного тестирования на Grafana K6;
- Интеграция тестов в процессы CI/CD.
Мы ждем, что вы:
- Знаете и понимаете теорию тестирования.
- Имеете опыт работы в автоматизации тестирования бэкэнд-систем не менее 2х лет.
- Обладаете хорошими навыками программирования и опыт работы с тестовыми фреймворками.
- Отлично знаете принципы работы RESTful API и веб-сервисов.
- Имеете опыт работы с базами данных (SQL, NoSQL).
- Имеете опыт работы с системами контроля версий, такими как Git.
- Понимаете методологии Agile и DevOps.
- Имеете опыт работы с инструментами CI/CD (например, Jenkins, GitLab CI).
- Владеете хорошими аналитическими способностями и вниманием к деталям.
- Способны работать в команде и самостоятельно.
Будет плюсом, если вы:
- Можете писать тесты на разных языках программирования (например, Python, C#, JavaScript).
- Можете проводить тестирование производительности.
Что дальше?
У нас простой процесс подбора. Тебя ждет интервью с HR и лидом команды, и после этого мы выходим с оффером.
Отправляй свой отклик! Мы тебя ждем.