Senior Auto QA (Python)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы – сервисная ИТ-компания из России с 30-летней историей.
Работаем в сфере разработки программного обеспечения на заказ: встроенные системы, системы реального времени, сложные корпоративные решения, мобильные и веб-приложения.
Среди наших клиентов: IBM, Lynux Software Technologie, nVent, Dräger Medical, Chrysler, Stada, MedLumics, ТрансНефтьЭнерго, ЦРТ, КРОК и пр.
У нас открыты шесть центров разработки в России и один в Литве, в Вильнюсе.
Мы в поиске Senior Auto QA в проект, в задачи которого входит тестирование десктопного приложения Treat и его интеграции с другими приложениями и сервисами. Работа ведется по методологии Scrum.
Описание проекта:
Наш заказчик - международная компания, деятельность которой связана с оказанием услуг в области цифровой ортодонтии (исправление зубных прикусов).
Основная задача команды – обеспечение качества медицинской CAD системы (Web-приложения), позволяющей докторам создавать и модифицировать планы лечения Invisalign. Web-версия приложения состоит из фронтенда (React JS, TypeScript + Web GL) и бэкенда на C++.
Команда работает по методологии Scrum (двухнедельные итерации), для баг-трекинга используется Jira. Для подготовки тестовых данных использует REST API (Python).
Предстоит:
- Разработка тестовых сценариев по новой функциональности
- Проведение ручного функционального и регрессионного тестирования
- Разработка автотестов по написанным тестовым сценариям
- Планирование работы по автоматизации тестирования
- Анализ результатов выполнения автотестов и заведение дефектов в Jira
- Рефакторинг, оптимизация существующего и разработка новых автотестов
- Развитие framework
- Участие в проектных релизах (примерно раз в 3 месяца)
- Консультации других членов команды
Команда ожидает , что у Вас есть:
- Опыт автоматизации тестирования Windows desktop приложения или опыт разработки на Python от 3-х лет + опыт разработки с использованием фреймворка PyTest;
- Опыт тестирования бекенда (микросервисы, REST API);
- Понимание и опыт работы с REST API, oauth, Docker, Bamboo;
- Хорошее владение Python (ООП, magic methods, f-strings, data structures);
- Опыт работы с пакетом PyTest;
- Знание теории тестирования;
- Аналитическое мышление;
- Способность быстро обучаться;
- Свободный английский язык (чтение, ведение переписки и участие в митингах (intermediate+);
- Ответственный подход к выполнению поставленных задач и инициативность;
- Коммуникация с другими тестировщиками и разработчиками;
- Ориентация на поиск новых подходов и инструментов для автоматизации тестирования.
Бонусы
Мы предлагаем:
- Стабильную заработную плату, выплачиваемую день-в-день.
- Хорошую корпоративную программу ДМС со стоматологией, скорой помощью, вызовом врача на дом и льготным подключением родственников в лучших клиниках региона.
- Мы фанаты гибкого графика, баланса работы и отдыха, во многих проектах есть возможность иногда работать из дома (все это не исключает 8-часовой рабочий день!).
- Обучение английскому в офисе, в случае необходимости возможны интенсивные курсы, упор на разговорную практику.