Middle QA Automation Engineer (Web & Mobile)
Компания «АстраЗенека» верит в потенциал своих сотрудников и стремится развивать их скрытые таланты. Станьте частью команды, и мы поможем реализовать ваши навыки и стремления с помощью активной поддержки со стороны команды и всей компании в целом, вне зависимости от отдела и роли, с которой вы начинаете работу в нашей компании.
В России наша компания объединяет более 2 000 талантливых сотрудников, и каждый из них разделяет нашу страсть к науке и ориентирован в первую очередь на потребности пациентов. Независимо от того, в каком подразделении Вы работаете, Вы можете рассчитывать на успешный карьерный рост в динамично развивающейся среде, которая стимулирует инновации и поощряет работу в команде.
Сегодня компания АстраЗенека открывает вакансию Middle QA Automation Engineer (Web & Mobile) в подразделении Data & Digital (D&D).
У человека на этой позиции есть уникальная возможность поучаствовать в цифровизации как нашей компании, так и фармацевтического рынка в целом.
Обязанности:
– Ручное тестирование: проведение исследовательского (exploratory), приёмочного (UAT), smoke тестирования; подготовка тест-данных, воспроизведение сценариев пользователей, валидация требований и критериев приёмки; участие в ручной проверке критических релизов и хотфиксов.
– Автоматизация тестирования: разработка и поддержка автотестов для web- и мобильных приложений с использованием Python, Selenium/Selene, Appium; интеграция автотестов с BPMSoft Online.
– Мобильный стек: работа с приложениями на Flutter/Dart, использование эмуляторов/симуляторов и real device farms; проверка совместимости версий Android/iOS.
– Тестовая документация: создание и актуализация чек‑листов, тест‑кейсов, отчётов; рецензирование автотестов и документации, обеспечение качества и полноты.
– Виды тестирования: функциональное, регрессионное, интеграционное, нефункциональное, UI/UX, кроссбраузерное и кроссплатформенное тестирование; тестирование миграций.
– Анализ дефектов: triage, поиск root cause, предложения по исправлениям, тесное взаимодействие с разработкой и аналитиками.
– API и интеграции: тестирование REST API, работа с Postman, Swagger UI, мок‑серверами; взаимодействие с брокерами сообщений (Kafka) при необходимости.
– Безопасность: проверка web‑приложений по OWASP Top 10 (XSS, CSRF и др.), проверка мобильных приложений по OWASP Mobile, аудит политик доступа и конфиденциальности/разрешений.
– Наблюдаемость и производительность: логирование и сбор метрик (logcat, syslog, crashlytics, Grafana, Allure TestOps), инициирование нагрузочного тестирования и профилирования.
– Инфраструктура и CI/CD: интеграция автотестов в конвейеры GitLab CI; поддержка стабильности тестового пайплайна; изоляция окружений с Docker; использование BrowserStack, DevTools, web‑эмуляторов и mock‑серверов.
Что для нас важно:
–
Опыт: от 3+ лет в автоматизации тестирования web и/или мобильных приложений с подтверждёнными результатами в Production.
– Язык и фреймворки: уверенное владение Python; опыт с Selenium/Selene, Appium, pytest, allure.
– Мобильная платформа: понимание архитектуры мобильных приложений; работа с Android Studio, Xcode; знание особенностей Flutter/Dart приветствуется.
– Web‑архитектура: понимание принципов white‑box тестирования и архитектуры web‑приложений; использование DevTools.
– Данные и интеграции: знания SQL (PostgreSQL, MSSQL и др.), умение писать и оптимизировать запросы; опыт с Kafka желателен.
– Инфраструктура: опыт работы с CI/CD (Jenkins, GitLab CI), контейнеризацией (Docker), облачными фермами устройств (BrowserStack).
– Инструменты тестирования: Allure TestOps, Postman, Swagger UI, Charles Proxy.
– Процессы и взаимодействие: опыт работы в Agile‑команде и багтрекинге (Яндекс‑Трекер или аналогичные); умение формулировать качественные баг‑репорты и читать техническую документацию.
– Навыки: сильные аналитические способности, умение находить корневые причины дефектов и предлагать пути устранения; навыки менторства и создания best practices приветствуются.
– Фокус на развитие: ориентация на постоянное обучение, исследование новых технологий и улучшение процессов.
– UI/UX и доступность: знание стандартов Material Design, Apple HIG, WCAG, практик accessibility.
Успешному кандидату мы рады предложить:
– Возможность присоединиться к международной инновационной компании с одним из лучших в индустрии портфелем препаратов, спасающих жизни пациентов
– Экспертная команда, возможность самостоятельного построения процессов и глубокого погружения в бизнес, высокий темп работы и возможность использовать современные технологии и инструменты
– Уровень компенсации обсуждается индивидуально в зависимости от опыта;
– ДМС со стоматологией в течение первых двух недель после трудоустройства
– Оплата мобильной связи
– Участие в программах поддержки здоровья и благополучия (well-being)
– Обучение, возможность изучения языков, возможность участия в волонтерских программах и пр.
– Возможности профессионального и карьерного роста
– Удаленный формат работы, гибкое время начала рабочего дня
– Официальное трудоустройство согласно ТК РФ в компанию, входящую в реестр IT-компаний