Инженер по автоматизации тестирования в Effective Mobile
Тестовое задание на позицию QA
Цель:
Создать автоматический e2e тест для проверки сценария покупки товара на сайте saucedemo.com с использованием Python + Selenium или Playwright. Тест должен проверять процесс от авторизации до завершения покупки, с возможностью легко воспроизвести его на любом компьютере.
1. Сценарий теста:
Тест должен выполнять следующие действия на сайте saucedemo.com:
standard_usersecret_sauceКандидат должен предоставить готовый репозиторий с проектом, который можно развернуть и запустить по инструкции в README.md. Тест должен корректно авторизоваться на сайте, выбрать товар, оформить покупку и проверить успешное завершение покупки.
Цель:
Создать автоматический тест для проверки работы с GitHub API на языке Python. Тест должен уметь создавать, проверять наличие и удалять репозиторий на GitHub. Необходимо предоставить решение, которое легко воспроизводимо на любом компьютере.
1. Использование GitHub API:
2. Использование переменных окружения:
3. Зависимости:
4. Инструкция по запуску:
5. Структура проекта:
test_api.py — основной скрипт с тестом..env — файл с переменными окружения (необходимо указать пример).requirements.txt — файл с зависимостями.README.md — инструкция по установке и запуску.Ожидаемый результат
Кандидат должен предоставить готовый репозиторий с проектом, который можно развернуть и запустить по инструкции в README.md. Тест должен корректно создавать, проверять и удалять репозиторий на GitHub.
Опубликовано 1 мая 2026