Senior/regular QA auto (Python or Java)
Remote | full time | от 230 т.р.
Английский В2!!!
🧿Описание проекта
Команда обеспечения качества в мире виртуальных машин и интерпретаторов. Копание во внутренностях виртуальных машин и охват всех этапов разработки. Работа со сборщиками мусора, языками со статической и динамической типизацией, процедурным и функциональным программированием. Наши продукты тестируются на различных платформах, включая хосты x86 и устройства Android. Мы запускаем распределенные тесты на устройствах, выполняем массовые наборы тестов, пишем фреймворки для автоматизации этих процессов, представляем и анализируем результаты функционального тестирования и тестирования производительности. Мы используем инфраструктуры платформ Android, Python, Java и JavaScript. Делаем тестовую генерацию и фаззинг. Мы ценим идеи по использованию AI и ML для улучшения охвата, сокращения количества тестов и анализа результатов.
🧿Обязанности
Написание тестов, наборов тестов и сред автоматизации для тестирования различных частей новой ВМ (интерпретатор)
Набор регрессионных тестов и разработка фреймворка
Выполнение существующих наборов тестов для ВМ
Написание плагинов и инструментов для представления результатов
Тестирование инструментов отладки и профилирования
Анализ неудачных испытаний
Улучшения тестовой инфраструктуры: Jenkins Pipelines, Allure TestOps, Grafana
🧿Навыки и умения
Хорошее знание Python/Java/C++ (любой язык программирования высокого уровня)
Опыт проведения типов тестирования:
• Функциональное
• Производительность
Работа в тестировании
• Разработка среды
тестирования • Усовершенствования инфраструктуры
тестирования • Написание тестов
Преимущества
• Знание Kotlin и опыт программирования
• Опыт тестирования компиляторов
• Знание структуры байт-кода
• Опыт отладки приложений
• Опыт помимо функционального тестирования:
• - стресс
• - надежность
• Опыт разработки/разборки/настройки производительности Android/iOS приложений
Большие преимущества
• Автоматизация тестирования игр
• Знание специфики мобильных ОС, загрузка прошивки
• Знание специфики ВМ, опыт тестирования
— Сборщики мусора
— Управление памятью
— ВМ на основе стека или реестра
@shust_ka
