Python Developer in Test Киев Ajax Systems — разработчик и производитель систем безопасности Ajax с возможностями умного дома. Это более 50 устройств, мобильные и десктопные приложения, серверная инфраструктура. В линейке Ajax представлены централи управления с собственной RTOS (OS Malevich), датчики движения, открывания, защиты от затопления и пожарные датчики, уличные и домашние сирены, тревожная кнопка с функцией управления приборами, умные розетки и реле. Каждый год мы демонстрируем крат
Python Developer in Test
Киев
Ajax Systems — разработчик и производитель систем безопасности Ajax с возможностями умного дома. Это более 50 устройств, мобильные и десктопные приложения, серверная инфраструктура. В линейке Ajax представлены централи управления с собственной RTOS (OS Malevich), датчики движения, открывания, защиты от затопления и пожарные датчики, уличные и домашние сирены, тревожная кнопка с функцией управления приборами, умные розетки и реле.
Каждый год мы демонстрируем кратный рост как в численности команды, так и в количестве пользователей во всем мире. Производство Ajax Systems насчитывает два завода, которые расположены в Украине. Также у нас четыре R&D-офиса: в Киеве, Харькове, Львове и Виннице. Локальные команды продаж есть в Великобритании, Италии, Испании, Португалии, Германии, Польше, Норвегии, Румынии, Турции, ОАЭ и ЮАР.
Датчики Ajax охраняют более 1 800 000 пользователей в более чем 169 странах мира.
Команда QA Device Automation разрабатывает программно-аппаратные комплексы для тестирования устройств в процессе разработки, проверки прошивки девайсов после каждого обновления, создает инструменты для облегчения и повышения точности мануального тестирования.
Что нужно будет делать:
- Анализ технической документации, тест-кейсов
- Внедрение автоматизированного тестирования девайсов с использованием Python и фреймворка Pytest
- Поддержка и оптимизация тестового окружения
- Работа с инфраструктурой CI на базе Jenkins
- Разработка графических интерфейсов (PySide, PyQt) для инструментов тестирования
- Взаимодействие с командой Manual QA для решения их «точок боли» и автоматизации
Необходимые навыки:
- От 6 месяцев коммерческого опыта в тестовой автоматизации (non UI/frontend/API autotests)
- Знание Python 3.7+
- Знание ООП, принципов и практик программирования
- Опыт работы с GIT
- Уверенные знания UNIX/Linux OS на пользовательском уровне
- Английский язык— intermediate (на уровне достаточном для понимания документации и StackOverflow);
Будет плюсом:
- Опыт работы с Pytest
- Опыт работы с CI Jenkins
- Опыт разработки графических приложений на Python
- Знание и понимание теории тестирования.
Мы предлагаем:
- Cвободу принимать решения и воплощать идеи
- Возможность влиять на продукт и производство вместо монотонного закрытия задач
>- Работу в мотивированной команде и zero bullshit culture
- Гибкий график в офисе
- Медицинское страхование