Уже 10 лет Self помогает своим клиентам потрясать мир цифровыми решениями. Самое простое, что мы делаем — онлайн-банкинг. Самое сложное — цифровые экосистемы.
Наша команда — независимая боевая единица, мобильное компактное множество, дерзко нацеленное на внешнюю экспансию. Нам интересен завтрашний день. Наши решения предназначены для бизнес-моделей будущего, открывающих путь в новые голубые океаны.
Быть тестировщиком Self значит:
работать в распределенной команде;
взаимодействовать с клиентом и делать его счастливым;
проводить интеграционные и нагрузочные тестирования;
проводить анализ требований;
разрабатывать и актуализировать тест-кейсы;
готовить чек-листы и тест-плaны;
искать баги (заводить в системе, отслеживать, проверять исправления);
составлять отчеты и протоколы тестирования.
Требования :
опыт тестирования веб-приложений и распределённых систем;
опыт тестирования мобильных приложений iOS / Android;
уверенное понимание клиент-серверной архитектуры и принципов взаимодействия между сервисами;
опыт тестирования интеграций с внешними системами, включая анализ и диагностику интеграционных ошибок;
глубокое понимание API-взаимодействия: REST, HTTP/HTTPS, JSON, авторизация, обработка ошибок, статус-коды;
практический опыт тестирования API с использованием Postman, Swagger/OpenAPI, или аналогичных инструментов;
опыт работы с базами данных: проверка корректности хранения и передачи данных, анализ результатов интеграций;
уверенные навыки написания SQL-запросов (SELECT, JOIN, GROUP BY, подзапросы);
опыт анализа логов приложений и интеграционных сервисов для поиска и локализации дефектов;
умение анализировать запросы, ответы, логи и техническую документацию для локализации проблем;
опыт взаимодействия с внешними командами разработки, аналитики и тестирования в рамках интеграционных проектов;
опыт сопровождения полного цикла интеграционного тестирования: подготовка сценариев, координация тестов, валидация результатов;
уверенная работа с DevTools браузера;
понимание принципов работы cookie, cache, session storage/local storage;
опыт оформления качественных баг-репортов с чётким описанием шагов воспроизведения и ожидаемого результата;
опыт ведения тестовой документации: тест-кейсы, чек-листы, интеграционные сценарии, тест-планы, описание функционала;
понимание процессов тестирования и обеспечения качества на всех этапах разработки ПО.
Будет преимуществом:
Будет в плюс, если ты:
работал в бaнкoвскoй сфере или в прoектaх интегрaтoрoв для бaнкoв;
тестировал мобильные приложения;
проводил интеграционные тестирования;
работал в aвтoтестирoвaнии или хочешь рaзвивaться в нaпрaвлении aвтoмaтизaции;
работал с Confluence, teams;
работал пo Agile/Scrum;
умеешь работать с Postman / Swagger;
работал с одним из инструментов нагрузочного тестирования, например, JMeter.
Мы предлагаем:
Удаленная работа, но при желании можно работать в офисе;
Официальное оформление, оплачиваемые больничные и отпуска;
Трансляция знаний - мы организуем внутренние митапы, обсуждаем проекты и стартапы;
Постоянное развитие – мы оплачиваем обучение на курсах/конференциях;
Уютный офис-лофт в центре Москвы со всеми необходимыми плюшками;
Корпоративы и выездные мероприятия за счет компании.