Привет!
Последний год занимаюсь тестированием сервисов Яндекса. Работа одновременно сложная и интересная, зачастую требуется проводить регресс сразу нескольких крупных проектов. При таком темпе, не хватает возможности погрузиться в детали каждого сервиса.
В данный момент нахожусь в поиске интересного проекта, на который смог бы сконцентрировать все силы.
У меня нет диплома IT-образования, но есть опыт и интерес к тестированию.
Софт скиллы:
- Самостоятелен и готов работать в режиме многозадачности;
- Простой, с чувством юмора и самоиронией.
Чего я не знаю:
- Не было практики с протоколом SOAP;
- Не работал с Кафкой или Rabbit MQ.
Хард скиллы:
1. Web:
- Понимаю клиент-серверную архитектуру и детали HTTP;
- Для тестирования фронта и локализаций багов работаю с devtools;
- Разберусь с дизайном в Figma.
2. Бекенд:
- Уверенно работаю с Postman (коллекции, переменные, cUrl);
- Делаю SQL запросы (SELECT, JOIN, GROUP BY);
- Есть опыт написания автотестов (Postman + JS, Сypress + JS, Python + Requests, Python + Selenium);
- Не растеряюсь в Kibana;
- Ориентируюсь в линуксовой консоли.
3. Мобилки:
- Работаю в Charles с функциями breakpoints и map local;
- Пользовался Android studio;
- Умею работать с adb и смотреть логи в Logcat.
4. Процессы:
- Чек-листы составляю в Miro;
- Работаю с гитом через линуксовую консоль;
- Понимаю жизненный цикл разработки ПО (Agile, Scrum, Kanban);
- Работал с TMS системами Qase.io и Testpalm;
- Умею читать API в Swagger и OpenApi;
- Умею работать с багтрекинговыми сервисами: Trello и Яндекс.Трекер;
- Могу поднять проект, запустить контейнер, посмотреть логи в Docker.
Мои пет-проекты:
- Гитхаб: https://github.com/vladimirKonovalov-qa
- Чек-лист: https://miro.com/app/board/uXjVP4OivOw=/
- Сайт-визика на HTML + CSS: https://vladimirkonovalov-qa.github.io/
- Бот на Python с предсказаниями: https://t.me/vlk_magiccat_bot
- Postman autotests: https://github.com/vladimirKonovalov-qa/postman_autotests
- JS Game (можно поиграть): https://vladimirkonovalov-qa.github.io/battleship/
- Jmeter load plan: https://github.com/vladimirKonovalov-qa/Jmeter
- JS Cypress: https://github.com/vladimirKonovalov-qa/cypress.js
- Selenium + Python: https://github.com/vladimirKonovalov-qa/python_selenium_autotests
- Python + requests autotests: https://github.com/vladimirKonovalov-qa/python_autotests
И еще пару слов, могу отличить американский футбол от регби, т.к. сам играю в футбол.
Главное не всё знать, а уметь гуглить)
Я отвечаю за ручное тестирование и прохождение регресса в нескольких сервисах Яндекса: Яндекс.Музыка, Яндекс.Почта, Яндекс.Погода.
Часто сталкиваюсь с необходимость быстро вникать в детали крупных проектов и в короткие сроки выполнять тестирование высоко-нагруженных сервисов. Это классный опыт, пусть в некоторых аспектах процессы выстроены неидеально: неполная или устаревшая документация, нет доступа к ci/cd, неактуальные тест-кейсы.
- Вручную тестирую клиентскую часть (Web, мобилки);
- Тестирую по тест-кейсам и чек-листам;
- Проверяю на соответствие дизайну, вёрстке и грамматическим ошибкам;
- Провожу регресс тестирование;
- Актуализирую тестовую документацию;
- Проверяю интеграцию с другими сервисами Яндекса.
За время работы:
- Актуализировал 200+ тест-кейсов;
- Настроил триггер по событиям для Яндекс.Трекера. Уведомление о новой задаче падает в телеграм.
Практиковался индивидуально с ментором
- Тестировал REST API;
- Составлял багрепорты, тест-кейсы, чек-листы в Miro;
- Применял виды тестирования и техники тест-дизайна;
- Составлял SQL запросы;
- Занималcя локализациями дефектов;
- Работал с ветками в git через линуксовую консоль;
- Писал автотесты (Postman + JS, Сypress + JS, Python + Requests, Python + Selenium);
- Практиковался в CI/CD;
- Работал с Charles, Android studio;
- Читал логи в Kibana и Logcat;
- Запускал код в Docker.