Москва
Сейчас мы разрабатываем масштабный проект – СФЕРА. Это платформа автоматизации разработки ПО, от управления продуктом до развёртывания и эксплуатации (импортозамещение таких продуктов, как Jira, Confluence, GitLab, Miro и других продуктов).
Ищем Middle+ QA Fullstack специалиста в команду развития продукта класса Process Mining, предназначенного для выявления, визуализации, и анализа бизнес-процессов.
Стек: Java, Swagger, ReactJS, PostgreSQL, Kubernetes, Docker, TeamCity, Kafka.
Что ожидаем от вас:
- Опыт работы в тестировании не менее 3 лет
- Опыт автоматизации тестирования web, понимание HTML, CSS, XPATH.
- Опыт автоматизации API
- Уверенное знание Java SE
- Умение работать с Git
- Опыт работы с Selenide/Selenium
- Опыт работы с RestAssured (или аналогами)
- Опыт работы с jdbi(jdbc)
- Понимание целей автоматизации тестирования
- Способность самостоятельно выявлять проблемы тест-кейсов и добиваться их устранения
- Высокий уровень знаний теории тестирования, техник тест-дизайна
- Опыт тестирования клиент-серверных приложений
- Опыт тестирования backend не менее 1 года
- Опыт тестирование rest API не менее 0.5 года
- Навыки работы с Fiddler/Charles, Postman/Insomnia, Swagger, SOAP UI.
- Опыт работы с БД: PostgreSQL, MySQL, MS SQL.
- Знание SQL на уровне написания простых запросов;
- Желание погрузиться и развиваться в области технологий BI-анализа.
Будет плюсом:
- Опыт работы с интеграционными шинами или брокерами сообщений
- Опыт работы с TeamCity.
- Опыт работа с Docker
- Опыт работы с CI/CD системами
- Опыт работы с Selenoid/Moon
Чем предстоит заниматься:
- Работа по scrum (2-недельные спринты)
- Тестирование требований
- Написание тестовой документации (тест-кейсы, чек-листы)
- Проведение нефункционального тестирования (UI/UX, usability testing)
- Проведение функционального тестирования (тестирование нового функционала, регрессионное, дымовое, интеграционное тестирование)
- Участие в scrum-церемониях.
- Локализация дефектов
- Работа с логами
- Управление дефектами: создание, приоритезация и отслеживание.
- Оценивание трудозатрат
- Создание новых и поддержка существующих автоматизированных тестов (Стек: Java 17, Selenide, Rest Assured, jdbi, junit 5, Gradle и пр.)
- Создание артефактов автоматизированного тестированияы
- Развитие проекта автоматизации тестирования
- Поддержка инфраструктуры автоматизации (При желании)