Таганрог, Петровская улица, 51
коммерческий опыт в роли QA / AQA инженера от 2–3 лет (для Senior — от 4+ лет);
уверенные знания теории тестирования и практик тест-дизайна (эквивалентное разбиение, граничные значения, pairwise и др.);
опыт проведения функционального, интеграционного, регрессионного и E2E-тестирования;
практический опыт автоматизации тестирования:
API-тесты (REST, реже SOAP);
интеграционные и E2E-сценарии;
опыт построения автоматизации «с нуля» и поддержки существующих фреймворков;
уверенное владение одним из языков программирования:
Java (JUnit/TestNG, Rest Assured) или Python (pytest, requests);
понимание ООП, базовых паттернов и архитектуры автотестов;
уверенное тестирование API:
Postman/аналоги;
OpenAPI/Swagger;
работа с JSON;
опыт работы с базами данных:
SQL на уровне самостоятельных запросов (CRUD, JOIN);
понимание структуры данных и тестирования на уровне БД;
опыт работы с Git и участие в командной разработке;
понимание и опыт работы в Agile-командах (Scrum / Kanban);
базовое понимание CI/CD:
встраивание автотестов в существующие пайплайны;
работа с Jenkins / GitLab CI / аналогами;
опыт ведения тестовой документации:
тест-планы, тест-кейсы, чек-листы;
работа с TMS (Allure TestOps, TestRail и аналоги);
уверенные навыки работы с баг-трекингом (Jira): описание, анализ, ретест;
системное мышление, внимательность к деталям, умение анализировать причины дефектов.
опыт тестирования микросервисной архитектуры;
опыт работы с брокерами сообщений (Kafka, RabbitMQ);
опыт тестирования Web-интерфейсов (DOM, XPath/CSS, DevTools);
опыт тестирования Desktop / Mobile приложений;
опыт работы с Docker / Kubernetes;
опыт тестирования нагрузки и производительности;
работа с логированием и трассировкой (ELK, Kibana, Jaeger);
опыт контрактного тестирования;
опыт работы с Low-Code / BPM-платформами (ELMA365 и аналоги);
знание Linux на уровне уверенного пользователя;
опыт работы с Allure (отчётность, интеграция в CI).
анализ и уточнение требований, выявление скрытых и неявных сценариев;
разработка и актуализация тестовой документации (планы, кейсы, чек-листы);
проведение ручного тестирования новых и изменённых функций;
разработка, запуск и поддержка автоматизированных тестов (API, интеграционные, E2E);
поддержка и развитие существующих автотестовых фреймворков;
подготовка тестовых данных;
интеграция автотестов в CI/CD-пайплайны;
работа с дефектами: заведение, анализ, контроль исправлений и повторное тестирование;
проведение регрессионного тестирования перед релизами;
взаимодействие с разработчиками, аналитиками и DevOps в рамках обеспечения качества продукта;
участие в планировании спринтов и улучшении QA-процессов.
Условия:
A La Carte
Москва
до 150000 RUR