Описание: |
Обязанности: - Обнаруживает скрытые ошибки;
- Фиксирует в тесте, в каких случаях программа успешно прошла проверку, а в каких есть ошибки;
- Отправляет отчеты о багах разработчикам, дает рекомендации по исправлению;
- Изучает, насколько удобно работать в программе, как ПО выдерживает нагрузку.
Требования: Специалист должен знать (Hard skills): - основы программирования:
- работу с базами данных SQL, GraphQL, JSON — чтобы запрашивать нужные данные из базы;
- системами контроля версий Git для хранения версий кода;
- Python — для автоматизации тестов;
- Pytest — для разработки автотестов;
- Postman — для тестирования бэкенда сайта;
- DevTools — чтобы проверять фронтент сайта;
- HTTP — чтобы искать ошибки в коде сайтов и веб-приложений;
- REST API — для управления данными;
- основы тестирования — виды тестовой документации, инструменты для автоматического тестирования, например Sahi, Selenium, HP-UFT;
- как проводить функциональное, UX/UI- и регрессионное тестирование;
- создавать тест-кейсы, заводить отчеты в системах отслеживания ошибок;
- иметь опыт работы с Atlassian Jira для управления проектами;
- английский язык на базовом уровне, чтобы понимать команды инструментов.
Личные качества (Soft skills): - критическое мышление — для качественного анализа результатов теста;
- внимательность к деталям — чтобы не пропустить ни одну ошибку;
- терпение — возможно, придется «прогонять» программу по сценарию несколько раз, чтобы найти баг;
- стрессоустойчивость — чтобы не паниковать от каждой найденной или, наоборот, пропущенной ошибки, спокойно обсуждать проблемы с разработчиками;
- коммуникабельность — тестировщики много общаются с дизайнерами, менеджерами, поэтому должны ясно выражать свои мысли и уметь договариваться.
Условия: - Официальное трудоустройство по ТК РУз;
- График работы 5/2 с 9:00 до 18:00;
- Молодой и дружный коллектив.
|