Описание вакансии
Ищем опытного QA-инженера в команду нашего собственного банка. Прямо сейчас мы стремимся обеспечить банковские продукты и сервисы автотестами на всех уровнях. Главная задача команды тестирования сделать так, чтобы необходимые тесты уже были готовы к моменту релиза любой новой функциональности.
У нас уже:
- Есть тесты на Playwright для front-end (пишем на TypeScript);
- Все тесты встроены в CI во всех MR’ах;
- Проводится код-ревью автотестов + есть линтеры.
Вам предстоит:
- Тестировать сервисы (в основном front-end);
- Совершенствовать уже существующие автотесты, создавать новые и развивать инфраструктуру для них;
- Заниматься внедрением автотестов в новые проекты.
Мы ожидаем:
- Знаете и хорошо понимаете основные принципы тестирования и автоматизации;
- Умеете писать автотесты;
- Применяете в работе техники тест-дизайна;
- Обладаете опытом работы с автотестами в CI;
- Обладаете опытом тестирования веб-приложений;
- Знаете DevTools;
- Знаете TypeScript или JavaScript (или другой язык программирования и готовы быстро перейти на TypeScript);
- Знаете инструментарий для автоматизации тестирования: Jest, Playwright или аналоги (Cypress, Puppeteer, Selenium или его «обертки»);
- Знаете Git и Bash на базовом уровне.
Будет плюсом:
- Вы обладаете опытом написания тестов для front-end с использованием моков API;
- Обладаете опытом написания тестов для client-side performance;
- Знаете Docker, Allure TestOps, Moon или Gitlab CI.