Senior Engineer in Test на Javascript
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Ищем сильного Senior Engineer in Test на Javascript стеке. Ты должен быть с продуктовым подходом в работе (не перекидывать через забор), проявлять инициативу в принятии решений и не бояться обсуждений. Возможность участвовать в выстраивании пирамиды тестирования в правильном виде с нуля, минимум бюрократии и максимум открытости к обратной связи. Работа подразумевает много взаимодействия с инженерной командой разработки (Engineers, QAs, DevOps, Technical Leads).
Сейчас: Отсутствие любых видов автотестов на проекте.
Будущее: Выстроить пирамиду тестирования с E2E тестами, привлечь инженеров к написанию тестов, улучшить качество продукта и сократить релиз-цикл.
Предстоит:
- Писать фреймворк (стек JS, предпочтительно Cypress, но открыты к твоей экспертизе) с нуля
- Конфигурировать тестовую инфраструктуру в тесной кооперации с DevOps и встроить в CI/CD процесс
- Писать документацию и привлекать инженеров к написанию тестов
- Писать тесты на регрессию
- Не бояться протестировать новую функциональность, создать тестовую документацию и покрыть автотестами.
Обязательный опыт:
- Ранее писал архитектурные документы (например, по проектированию фреймворка) либо понимаешь как это делать и тебе это интересно
- Создавал тестовые фреймворки с нуля (подтвержденный в резюме опыт)
- Понимаешь важность E2E автотестов, где их место в пирамиде тестирования и когда может быть перекос
- Считаешь, что Engineer in Test (QA Automation) - не выделенная роль, которая только интересуется автотестами и тестовой инфраструктурой, а полноценный участник команды, тестирующий продукт на всех стадиях SDLC
- Имеешь уровень английского B1+.
Опционально:
- Тестирование производительности и интеграция тестов в CI/CD
- PR/MR в опенсорсные проекты (в отклике/резюме укажи ссылки на них).
В отклике на вакансию опиши несколькими абзацами, как бы ты тестировал видеозвонки в автотестах на JS стеке.