Кандидат ищет работу анонимно
Дополнительную информацию вы сможете получить, зарегистрировавшись в нашем сервисе
Кандидат ищет работу анонимно
Текущий статус/должность: Инженер по автоматизированному тестированию.
Мои компетенции и опыт
Специалист по автоматизированному тестированию/QA engineer
Языки программирования: Python, Kotlin, Java, JavaScript, PHP, Go
Автоматизация тестирования
- web сайтов на стеке Selenium, Selenide, Puppeeter, PlayWright
- Android приложений с применением Appium, AirTest, Espresso, Kaspresso.
Использование систем контейнеризации Docker, Selenoid
Автоматизированное тестирование WEB mobile версии сайта
- на реальных андроид устройствах Pythone+Pytest+Appium,
- на ПК в десктопном браузере Python+Pytest+Selenium
Автоматизированное тестирование андроид приложения на реальных устройствах андроид Python+Pytest+Airtest.
Достижения:
1.Разработка фреймворка RPA (Robotic-Process-Automation) Python+Pytest использующего компьютерное зрение модуль OpenCV и нейронную сеть Tesseract-OCR.
2.Создание фреймворка Python+Pytest позволяющего:
- запускать автотесты web mobile на ПК и устройствах андроид.
- осуществлять кроссбраузерное тестирование на ПК и устройстве андроид.
- легко переключать браузеры, устройства и драйверы Appium/Selenium.
- запускать наборы тест кейсов последовательно. При этом, если один из кейсов завершился Fail, восстанавливаются исходные условия для запуска следующего кейса.
3.Написание скриптов взаимодействия с API TestRail и API Confluence позволяющих:
- из существующего в TestRail сьюта кейсов выборочно создать TestRun
- запустить автотесты в работу по списку из созданного тестрана
- собрать результаты работы автотестов и добавить их в тестран
- создать отчет о выполнении тестрана и поместить отчет на страницу Confluence.
Интеграция скриптов в процесс автотестирования.
4. Создание фреймворка по автоматизированному тестированию web mobile версии сайта на JS+Protractor+Appium+Selenium
5. Создание фреймворка по автоматизированному тестированию API. Освоение тестирования системы ставок игрового бизнеса.
6. Параллельный запуск автотестов в несколько потоков в изолированных контейнерах Docker. Уменьшение времени прогона набора автотестов с 30 до 8 минут.
7. Создание описания и руководства по работе с фреймворками. Обучение работе с автотестами и помощь по переходу мануал тестировщиков в автоматизаторы.