Тестировщик (Middle)
Описание
Чем предстоит заниматься: выполнением ручного тестирования (регрессионное, функциональное, интеграционное, дымовое); разработкой и актуализацией тестовой документации (тест-кейсы, чек-листы, сценарии, стратегии); работой с дефектами (регистрация, анализ, приоритизация, ре-тест, управление жизненным циклом); подготовкой тестовых данных и сред (создание данных, настройка окружения, восстановление после сбоев); валидацией документации и аналитикой результатов (проверка требований, анализ метрик качества, отчетность); участием в рабочих совещаниях по вопросам, касающимся профессиональной деятельности (оценка задач, участие в планировании спринтов, взаимодействие со стейкхолдерами); подбором, обучением и адаптацией сотрудников (подбор, наставничество, код-ревью тестов, обучение команды); совершенствованием деятельности по курируемому направлению деятельности (внедрение лучших практик). Чего мы ждем от тебя: опыт тестирования программного обеспечения от 3 лет; начальный уровень знаний видов и уровней тестирования, техники тест-дизайна, артефактов и метрик тестирования; начальный уровень знаний систем баг-трекинга, управления знаниями и тестами; опыт написания тест-кейсов, работа с регрессионной моделью; начальный уровень знания SQL (на уровне простых DML и DDL операций); начальный уровень знаний принципов работы операционных систем (Windows, Android, iOS, macOS, Linux); знание клиент-серверной архитектуры; знание основ реляционных БД (Oracle, Postgres); опыт работы с SoapUI (XML, XSD, WSDL), Postman, GIT (совместная разработка), ADO (Azure DevOps); начальный уровень знаний об HTML, JSON, XML, CSS, JavaScript, http-методы GET, POST, коды ответов 10-X-50X, умение читать заголовки и тела ответов; начальный уровень знаний об инструментах мониторинга HTTP/HTTPS трафика (Charles, Fiddler, Wireshark); начальный уровень знаний REST-архитектуры; опыт тестирования мобильных приложений (представление об IDE, сервисов дистрибуции); опыт работы с брокерами сообщений (Kafka, RabbitMQ), понимание принципов их функционирования и работа с инструментами (Offset Explorer, RFHUtil); начальный уровень знаний концепции ИИ, ML и больших языковых моделей (LLM). Будет плюсом: опыт работы в команде по гибким методологиям (Safe, Scrum), а также в команде по водопадной модели разработки ПО; основы программной инженерии, жизненного цикла программного обеспечения, управления требованиями; опыт написания промпт, различные формулировки запросов.