QA fullstack / Тестировщик (manual+auto))
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наша компания Premium IT Solution является аккредитованной ИТ-компанией и занимается предоставлением услуг по полному циклу разработки программного обеспечения.
Мы ценим активных и образованных людей, заинтересованы в развитии наших специалистов и построении длительного сотрудничества с профессионалами своего дела.
В настоящее время мы в поискеИнженера по тестированию (ручное+авто) на крупный банковский проект.
Вам предстоит:
- Работа в проекте по развитию масштабной аналитической системы (3 в мире) финансового моделирования и анализа по крупным корпоративным клиентам Банка на базе .NET, Oracle, Postgre с использованием ML-технологий.
- Тестировать функционал бэк и UI.
- Разрабатывать новые и поддерживать существующие автотесты ( Web UI, API, DB ) на языке Python с инструментами для автоматизации SDET.
- Ручное тестирование 60% / авто- 40% времени.
- Процесс Scrum, команда более 120 человек различных ролей и экспертиз, активно развивающаяся автоматизация тестирования с использованием Python.
- Всё предстоит делать в постоянном взаимодействии с командой разработки, аналитиками и ближайшими коллегами тестировщиками.
У нас тестирование это интересный процесс, но ручное тестирование мы стараемся превратить в автоматизированное.
В работе специалиста по тестированию на данном проекте вам понадобятся следующие знания:
- Знание теории тестирования, техник тест-дизайна и умение применять все это на практике (опыт от 2 лет)
- Умение составлять тест-кейсы, заводить баги и создавать чек-листы
- Обязательно понимать и уметь тестировать бэкенд (API), разбираться в особенностях тестирования UI
- Знание Python версии 3.10 и выше, понимание фреймворка pytest
- Опыт работы с библиотекой Selenium версии 4 и выше
- Знание Oracle и Postgre SQL (на уровне запросов средней сложности: join и выше)
- Понимание как тестировать API и что такое контрактные тесты
- Знание того как работает протокол HTTP/HTTPS и зачем он вообще нужен
Для реализации задач вам понадобится:
- Навык работы с Jenkins
- Навыки работы с Баг-трекинговыми системами
- Навыки работы с системами GIT, BitBucket, Confluence, TFS
- Навыки работы с DevTools, Insomnia (Postman), DBeaver
Мы предлагаем:
- Официальное оформление и белую заработную плату
- Расширенную медицинскую страховку ДМС (амбулаторно - поликлиническое обслуживание, стоматологическое обслуживание, плановая и экстренная стационарная помощь, программа «Видео-Доктор», программа «Второе медицинское мнение» и др.)
- Материальную помощь при рождении детей и в сложных жизненных ситуациях
- Возможности роста и развития: performance review ежегодно
- Формат работы: гибрид в Москве или удаленно по РФ