Резюме: QA Engineer / Инженер по тестированию
Во время проведения курса по тестированию ПО мною было изучено следующее:
⬤ цели, виды тестирования;
⬤ техники тест-дизайна;
• разделение на классы эквивалентности;
• тестирование граничных значений;
• pairwise;
• причина/следствие;
• предугадывание ошибок;
• сценарий использования;
⬤ кроссбраузерное тестирование (тестирование через панель разработчика "DevTools");
• эмуляция разных устройств;
• проверка на разных браузерах;
• инспектор элементов (вёрстка, HTML, CSS);
⬤ регрессионное тестирование;
⬤ тестирование мобильных приложений (Android, IOS);
• перехват трафика в Fidler;
• функционал, UI, юзабилити;
⬤ тестирование API;
• Postman;
- составление коллекций, запросов, изменение заголовков и параметров запроса;
- REST;
- работа с XML, JSON;
- проверка кодов ответа;
• консоль разработчика (DevTools - вкладка network);
⬤ тестовая документация ( с документацией в моём исполнении можно познакомиться по ссылке https://bitbucket.org/ivan_blok/anisimov_qa/src/main/README.md);
• тест-кейс;
• чек-лист;
• баг-репорт (составление баг-репортов в Jira);
• тест-план;
⬤ методологии разработки (каскадная модель, scram, kanban доска);
⬤ SQL;
⬤ понимание клиент-серверной архитектуре;
⬤ понимание протоколов (HTTP, HTTPS, SOAP, UPD, TCP).