QA Engineer (Manual)
Самара, РоссияДжуниор
Удаленная работа
Опыт работы от 1 года до 3х летот 65 000 до 85 000 ₽
Опыт работы от 1 года до 3х летот 65 000 до 85 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g18Zz
О себе
На данный момент QA Engineer (Manual).
Мои компетенции и опыт
QA Portfolio:
нужен доступ к резюме
Практические проекты по тестированию веб-приложений, REST API и баз данных, включающие тест-кейсы, чек-листы, баг-репорты, SQL-валидацию данных и результаты тестирования пользовательских сценариев.
Обязанности:
- Анализ требований, функциональной документации для подготовки тестовых сценариев.
- Разработка и актуализация тестовой документации: тест-кейсов, чек-листов, тестовых наборов и отчетов по результатам тестирования.
- Проведение тестирования по позитивным, негативным и граничным сценариям.
- Проведение функционального тестирования веб-приложений в соответствии с требованиями и пользовательскими сценариями.
- Проведение регрессионного, smoke и исследовательского (exploratory) тестирования.
- Тестирование REST API с использованием Postman.
- Анализ логики интеграции между сервисами посредством тестирования REST API.
- Проверка корректности бизнес-логики, структуры JSON-ответов, параметров запросов и HTTP-статусов.
- Использование Swagger/OpenAPI для анализа контрактов API и подготовки тестовых сценариев.
- Анализ клиент-серверного взаимодействия с использованием Chrome DevTools (Network, Console).
- Проверка корректности отправляемых запросов, заголовков, параметров и ответов сервера.
- Валидация данных в PostgreSQL, MySQL с использованием SQL-запросов.
- Сверка данных между пользовательским интерфейсом, API и базой данных.
- Документирование дефектов в Jira.
- Подготовка баг-репортов с подробным описанием шагов воспроизведения, ожидаемого и фактического результата.
- Использование Git и GitHub для хранения тестовой документации и сопровождения проектной деятельности.
- Использование AI-инструментов (ChatGPT и др.) для подготовки тестовых сценариев, анализа дефектов и повышения эффективности тестирования.
- Взаимодействие с разработчиками, аналитиками и другими участниками команды в процессе тестирования.
- Работа в Agile/Scrum-команде, участие в планировании задач и обсуждении функциональных изменений.
