Genomics England

Инженер по контролю качества (QA) - Java, автоматизация, контракт на 12 месяцев (офисы в Кембридже, Лидсе и Лондоне)

Коротко

QA инженер на 12-месячный срочный контракт в Genomics England — компании, развивающей национальную геномную инфраструктуру здравоохранения NHS в Великобритании. Роль требует сильного коммерческого опыта автоматизации тестирования на Java с использованием Selenium и RestAssured, работы в Agile-команде и подхода shift-left к качеству на протяжении всего SDLC. Офисы в Лондоне (Canary Wharf), Кембридже и Лидсе, гибридный режим работы, визовая поддержка не предоставляется.

О компании
Genomics England является мировым лидером в области внедрения геномной медицины и исследований, сосредоточенным на создании мира, где каждый получает пользу от геномного здравоохранения. Опираясь на проект 100 000 геномов, компания поддерживает уникальную в мире национальную службу секвенирования полного генома NHS и управляет растущей Национальной библиотекой геномных исследований, а также реализует многочисленные крупные инициативы в области геномики. Соединяя исследования и клиническую помощь в национальном масштабе, компания обеспечивает немедленную пользу для здравоохранения и достижения в будущем.
Миссия компании — предоставить доказательства и цифровые системы, чтобы к 2035 году геномика могла играть роль в до половины всех взаимодействий в здравоохранении, одновременно закрепляя за Великобританией статус лучшего места для открытия, подтверждения и использования геномных инноваций.
Genomics England разрабатывает, создает и эксплуатирует сложные программные системы для здравоохранения.
QA инженер, Java — 12-месячный срочный контракт
В Genomics England ищут опытного QA инженера с сильными коммерческими навыками в Java и подтвержденным опытом автоматизации тестирования. Роль предполагает ключевую работу по обеспечению качества продуктов с самого начала, тесное сотрудничество с менеджерами продуктов, разработчиками программного обеспечения, экспертами и коллегами QA инженерами для создания надежных, масштабируемых и безопасных решений.
Работа в составе кросс-функциональной Agile-команды, продвижение подхода shift-left к качеству, создание и развитие автоматизированных тестовых фреймворков с использованием Java, Selenium и RestAssured, а также помощь в улучшении покрытия тестами, автоматизации и уверенности в доставке на протяжении всего жизненного цикла разработки программного обеспечения.
Описание работы
QA инженер будет:
•Продвигать и следовать стандартам, процессам и лучшим практикам тестирования программного обеспечения Genomics England.
•Проектировать, создавать, поддерживать и выполнять автоматизированные тестовые фреймворки с использованием Java, Selenium и RestAssured.
•Вносить вклад в практики инженерии качества на протяжении всего SDLC, поддерживая как продуктовый, так и сервисный уровень обеспечения качества.
•Работать совместно с инженерами для улучшения покрытия юнит-, интеграционных, API и сквозных тестов.
•Способствовать внедрению практик shift-left тестирования и обеспечивать качество продуктов с самых ранних этапов разработки.
•Обеспечивать прослеживаемость и аудируемость требований, критериев приемки, тест-кейсов, дефектов и доказательств.
•Поддерживать внедрение CI/CD и выполнение автоматизации тестирования в рамках конвейеров развертывания.
•Участвовать в Agile-церемониях и вносить вклад в инициативы по непрерывному улучшению.
•Сотрудничать с заинтересованными сторонами для выявления рисков, проблем качества и возможностей повышения уверенности в доставке.
Ежедневные обязанности
•Проектирование, разработка и поддержка автоматизированных фреймворков на базе Java и автоматизированных тестовых наборов с использованием Selenium и RestAssured.
•Создание и выполнение автоматизированных UI, API, интеграционных и регрессионных тестов.
•Анализ требований и критериев приемки для обеспечения их тестируемости и полноты.
•Создание тест-кейсов и сценариев в формате Gherkin с четкой структурой Given / When / Then.
•Обеспечение прослеживаемости между требованиями, критериями приемки, тест-кейсами, дефектами, результатами тестирования и доказательствами.
•Тесное сотрудничество с разработчиками для улучшения автоматизированного покрытия и поддержки shift-left тестирования.
•Выполнение автоматизированных и ручных тестов с записью результатов в Jira/Xray.
•Исследование дефектов, поддержка анализа корневых причин и помощь в повышении качества продукта.
•Управление и подготовка тестовых данных, необходимых для тестирования.
•Поддержка и сопровождение CI/CD конвейеров для автоматизированного тестирования.
•Создание и поддержка высококачественной тестовой документации, доказательств тестирования и отчетов по качеству.
•Участие в спринт-церемониях, сессиях уточнения бэклога, обсуждениях решений и рецензиях коллег.
•Совместная работа с менеджерами продуктов, инженерами, коллегами QA и экспертами для достижения высококачественных результатов.
•Поддержка нефункционального тестирования, включая проверку производительности и безопасности, при необходимости.
Необходимые навыки и опыт
•Сильный опыт автоматизации тестирования на Java, включая проектирование, разработку и поддержку автоматизированных тестовых фреймворков и наборов тестов с использованием Selenium и RestAssured.
•Опыт автоматизации как UI, так и API тестирования с использованием Java-фреймворков.
•Хорошее понимание принципов тестирования программного обеспечения, SDLC, Agile-практик разработки и инженерии качества.
•Опыт функционального, регрессионного, интеграционного, API и сквозного тестирования.
•Опыт анализа требований и критериев приемки, создания тест-кейсов в формате Gherkin (Given/When/Then) и обеспечения полной прослеживаемости между требованиями, критериями приемки, тест-кейсами, дефектами и доказательствами тестирования.
•Глубокое понимание техник проектирования тестов, анализа требований, планирования тестирования, выполнения тестов и управления дефектами.
•Опыт создания и поддержки тестовой документации, включая планы тестирования, тест-кейсы, тестовые скрипты, отчеты и доказательства тестирования.
•Опыт работы в Agile-командах и эффективного взаимодействия с менеджерами продуктов, разработчиками, экспертами и коллегами QA.
•Опыт использования Jira, Confluence, Git и других инструментов управления доставкой программного обеспечения и качеством.
•Опыт выполнения автоматизированных тестов в CI/CD конвейерах и поддержки процессов автоматизации.
•Опыт управления тестовыми данными и проверки данных в нескольких системах и базах данных.
•Хорошие навыки SQL и опыт извлечения и проверки данных из баз данных.
•Опыт отчетности, триажа и отслеживания дефектов до их решения.
•Сильные аналитические навыки, умение устранять неполадки и решать проблемы.
•Способность способствовать практикам shift-left тестирования и работать совместно для улучшения качества на протяжении всего SDLC.
•Отличные коммуникативные навыки и умение управлять заинтересованными сторонами, ясно формулируя риски, проблемы и рекомендации по качеству.
•Сертификат ISTQB Foundation (или эквивалентная квалификация по тестированию программного обеспечения).
Желательные навыки и опыт
•Опыт работы в регулируемой среде, такой как здравоохранение, NHS, геномика, медицинские устройства, науки о жизни или других строго регулируемых отраслях.
•Опыт работы с облачными технологиями AWS, облачными нативными приложениями и тестированием распределенных систем.
•Опыт работы с современными инструментами автоматизации UI, такими как Playwright или Cypress.
•Опыт внедрения контрактного тестирования с использованием инструментов, таких как PACT.
•Знакомство с фреймворками автоматизации на Python.
•Опыт создания и поддержки мок-API и сервисов с использованием инструментов, таких как WireMock.
•Опыт тестирования совместимости браузеров и кроссплатформенного тестирования с использованием инструментов, таких как BrowserStack.
•Опыт использования Jira Xray и других инструментов управления тестированием и отчетности.
•Опыт тестирования доступности и работы с инструментами, такими как Axe Core, понимание стандартов и лучших практик доступности.
•Опыт тестирования безопасности и сканирования уязвимостей с использованием инструментов, таких как OWASP ZAP или аналогичных, включая знания практик безопасного тестирования программного обеспечения.
•Знание стандартов взаимодействия в здравоохранении (например, FHIR), нефункционального тестирования, тестирования производительности, практик CI/CD и проектирования фреймворков автоматизации тестирования.
Специфические квалификации не требуются. Релевантные сертификаты QA или по тестированию программного обеспечения желательны, но не обязательны. Главное — это сильный, подтвержденный коммерческий опыт работы QA инженером, а также практические навыки работы с Java и автоматизацией тестирования.
Условия
Зарплата от: £53,700
Дата закрытия вакансии: вторник, 27 октября, 23:00 (по времени Великобритании)
Это 12-месячный срочный контракт (Fixed Term Contract). Для внутренних кандидатов это рассматривается как внутреннее временное назначение на тот же срок.
Право на работу: Genomics England не может предоставить спонсорство визы для этой должности. Кандидаты должны уже иметь полное право на работу в Великобритании на весь срок контракта без необходимости спонсорства со стороны Genomics England.
Льготы
•Отпуск: 30 дней отпуска, плюс праздничные дни, дополнительный отпуск за длительный стаж, а также возможность ежегодно подавать заявку на до 30 дней удаленной работы за границей (требуется одобрение).
•Семейная поддержка: Смешанный режим работы, гибкий график, расширенные льготы по декретному, отцовскому и совместному родительскому отпуску.
•Пенсия и финансы: Пенсионный план с установленными взносами (Genomics England удваивает взносы до 10%, но можно вносить больше по желанию), страхование жизни (в размере 3-кратной зарплаты), схема вычета из зарплаты на электромобиль и программа Give As You Earn.
•Обучение и развитие: Индивидуальные бюджеты на обучение, поддержка в обучении и сертификациях, возмещение стоимости одной ежегодной профессиональной подписки (требуется одобрение).
•Признание и награды: Программа признания сотрудников и схема рекомендаций.
•Здоровье и благополучие: Субсидированное членство в спортзале, бесплатный аккаунт Headspace, доступ к программе поддержки сотрудников, обследования зрения, вакцинация от гриппа.
Гибридная модель работы
Genomics England применяет гибридную модель работы. Ожидается, что большинство сотрудников будут приходить в офис минимум 2 раза в месяц, но это варьируется в зависимости от роли и согласовывается с руководителем. Нет ожидания, что сотрудники вернутся в офис на полный рабочий день, если они этого не хотят, однако некоторые роли требуют полного присутствия на месте (например, лабораторные команды, ресепшн). Офисы расположены в Canary Wharf (Лондон), Кембридже и Лидсе.
Проверки при приеме на работу
В рамках процесса найма все успешные кандидаты проходят стандартную проверку Disclosure and Barring Service (DBS). Соискатели обязаны раскрывать любую предыдущую судимость на этапе подачи заявки, так как некоторые неснятые судимости могут помешать продолжению рассмотрения кандидатуры из-за специфики работы в здравоохранении.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте