✅ Что я знаю, понимаю и умею (HARD SKILLS):
Manual testing:
• Знаю и понимаю теорию тестирования и опыт её практического применения;
• Знаю различные методологии разработки и тестирования ПО (Waterfall, Agile, Scrum, Kanban);
• Понимаю жизненный цикл ПО и бага;
• Умею работать с требованиями и тестовой документацией: составление чек-листов, тест-кейсов, а так же оформление баг-репортов;
• Знаком с системами баг-трекинга и создания тест-кейсов (Jira Zephyr, Test IT, Confluence);
• Знаю самые ходовые техники тест-дизайна (эквивалентное разделение, анализ граничных значений, попарное тестирование, предугадывание ошибки) и активно ими пользуюсь;
• Знаю особенности тестирования мобильных и веб-приложений;
• Использую кроссплатформенное и кроссбраузерное тестирование;
• Понимаю принцип работы клиент-северного взаимодействия, умею работать с HTTP-запросами (GET, POST, PUT, PATCH, DELETE) и кодами ответов сервера, находить на чьей стороне ошибка (backend, frontend);
• Имею опыт использования DevTools (Network, Elements, Console, Application);
• Изучил сниффер Charles Proxy и умею им пользоваться на базовом уровне;
• Знаю нюансы работы с Rest API, владею основными инструментами тестирования Postman;
• Знаю нюансы работы с Soap API, владею основными инструментами тестирования SoapUI;
• Знаю принципы работы с HTML, CSS, JSON, XML;
• Владею SQL на уровне базовых запросов, таких как: insert into, select, update, delete, group by, order by, asc/desc, distinct, агрегатные функции sum, max, min;
• Работаю с системой контроля версий (Git);
• Умею создавать майнд-карты (XMind).
Automated testing:
• Java, Maven;
• JUnit, Selenium, REST Assured;
• Знаком с Jackson, MyBatis, Allure, Jenkins.
✅ Личные качества (SOFT SKILLS):
• Умею выстраивать логические цепочки действий, прогнозирующие поведение пользователя при использовании продукта;
• Готов прийти на помощь, если это потребуется, умение работать в команде;
• Могу поставить себя на место конечного пользователя, самоорганизован;
• Умею кратко и связно излагать свои мысли, писать понятную и грамотную документацию;
• Умею подробно и понятно объяснить баг;
• Обладаю хорошими коммуникативными навыками;
• Быстро ориентируюсь в новой информации, еще быстрее обучаюсь чему-то новому;
• Стрессоустойчив, ответственен, исполнителен,
• Нацелен на общую миссию и успех проекта!
Тестирование документации (ТЗ, ФТ и макетов в Figma). Тестирование функционала с использованием основных видов, форм и методов тестирования с применением различных техник тест-дизайна. Составление тестовой документации (чек-листы, тест-кейсы, баг-репорты). Работа по Agile методологии.
Технологии: Black box, Gray box, UI/UX, Functional testing, Regression testing, Smoke testing, Integration testing, Localizations testing, Testing REST API, Ведение тестовой документации, Load testing, Performance testing, JSON, Мобильные push-уведомления, HTML/CSS, Sanity testing, Critical path test, Installation testing, Failure testing and Recovery, Cross-platform and cross-browser testing, Documentation testing, DevTools, REST API, Swagger, Browserstack, Postman, XMind, TestRail, Jira/Zephyr/Confluence
- функциональное тестирование;
- интеграционное тестирование;
- ui тестирование;
- ux тестирование;
- кроссплатформенное и кроссбраузерное тестирование;
- локализация и валидация дефектов;
- работа с тестовыми артефактами;
- тестирование мобильных и веб приложений;
- нефункциональное тестирование;
- воспроизведение пользовательских ошибок;
- тестирование требований.
Тестирование морально-психологических качеств личного состава.
Офицер - психолог. Специалист боевого управления. Военно-политическая работа.
Пример работы ручного и автоматизированного тестирования: Итоговая работа.