Чем предстоит заниматься:
- Разработка новых и поддержка существующих автотестов ( Web UI, API, DB ) на языке Python и инструментов для автоматизации SDET.
- Взаимодействие с командой разработки, аналитиками и ближайшими коллегами тестировщиками.
- Ручное тестирование (редко).
Ты наш идеальный кандидат, если у тебя:
- Опыт работы в тестировании ПО от 3 лет.
- Знание Python и его особенностей версии 3.11 и выше, понимание что под капотом фреймворка pytest.
- Опыт работы с библиотекой Selenium версии 4 и выше или аналогичными инструментами от 2 лет.
- Понимание что такое и чем отличается многопоточность и многопроцессорность. Опыт работы с библиотеками xdist и asyncio.
- Знание PostgreSQL (на уровне запросов средней сложности join и выше).
- Понимание как тестировать API и что такое контрактные тесты.
- Как работает протокол HTTP/HTTPS и зачем они вообще нужны.
Для реализации задач вам понадобится владение:
- Навыком работы с Jenkins и написание пайплайнов к нему.
- Навыков работы с Баг-трекинговми системами.
- Навыки работы с системами GIT, BitBucket, Confluence, TFS.
- Навыки работы с DevTools, Insomnia(Postman), DBeaver.