Middle QA-инженер / Тестировщик

    Келісім бойынша
    Ресей
    Мәскеу
    Толық
    Қашықтан жұмыс
    Жұмыс тәжірибесі
    3 жыл 6 ай
    Соңғы жұмыс орны

    ООО "ВебСофт"

    Fullstack QA / QA Engineer / Automation QA
    2 жыл

    Өзің туралы

    Өзің туралы
    QA Engineer с 3 годами коммерческого опыта тестирования мобильных и веб-приложений.
    Начинал с ручного тестирования Android-приложений, затем перешёл к веб-тестированию, работе с REST API, PostgreSQL и автоматизации на Python/Pytest (Playwright, requests).
    Умею локализовывать дефекты на стыке frontend, backend, БД и внешних интеграций, используя DevTools, Postman, Grafana, Jaeger и Kibana. Веду и актуализирую тестовую документацию, в первую очередь автоматизирую критичные и стабильные сценарии.
    Сейчас в поиске новой команды: предыдущий проект завершился. Хочу развиваться в направлении QA Automation - углублять Python, автоматизацию API/UI и CI/CD.

    Affiliate тәжірибесі

    Деректер жоқ

    Жұмыс тәжірибесі
    3 жыл 6 ай

    Тамыз 2024 - Шілде 2026
    (2 жыл)
    ООО "ВебСофт"
    Fullstack QA / QA Engineer / Automation QA
    Проект: интернет-магазин бытовой техники (веб). Клиент-серверная архитектура: React (frontend), PHP/Laravel (backend), PostgreSQL, REST API (~200 endpoint'ов), внешние HTTP-интеграции (в т.ч. платёжный сервис). Обязанности: • Анализ требований, критериев приёмки, макетов и API-спецификаций (Swagger); тест-дизайн и подготовка тестовой документации. • Функциональное, регрессионное, smoke, интеграционное и E2E-тестирование веб-приложения (каталог, поиск, фильтрация, корзина, оформление заказа, онлайн-оплата, личный кабинет, админ-панель). • Взаимодействие с разработчиками, аналитиками и смежными командами платежей, доставки и программы лояльности при уточнении требований, согласовании тестовых сценариев и разборе найденных дефектов. • Подготовка изолированных тестовых окружений в Docker: запуск сервисов через Docker Compose, настройка переменных окружения, анализ логов контейнеров и взаимодействия API с PostgreSQL. • Работа с TestIT для управления тестовой документацией: создание и поддержка тест-кейсов, организация тестовых наборов, фиксация результатов прогонов и анализ покрытия функционала. • Тестирование REST API (~200 endpoint'ов) через Postman: проверка запросов и ответов, форматов и структуры данных, status codes; автоматизация проверок с использованием Collections, Environments и tests. • Разработка и поддержка автотестов на Python/Pytest (UI — Playwright, API — Requests), интеграция автотестов в GitLab CI/CD, анализ падений и Allure-отчётов. • Проверка бизнес-логики и консистентности данных в PostgreSQL с использованием SQL (SELECT, JOIN, WHERE, GROUP BY). • Локализация дефектов с использованием DevTools (Web, Frontend-тестирование), Grafana (метрики), Jaeger (трассировки), Kibana (логи). • Проверка состояния сервисов в Kubernetes, анализ pod/container logs и диагностика проблем с запуском сервисов. • Тестирование интеграции с платёжным сервисом через WireMock: стаббирование успешных/ошибочных ответов, HTTP 4xx/5xx, timeout и обработка недоступности внешнего сервиса. • Интеграционное тестирование взаимодействия микросервисов каталога, остатков, ценообразования, лояльности, платежей, доставки и уведомлений; проверка межсервисного взаимодействия через gRPC и событий Kafka. • Участие в Scrum-процессе: планирование спринта, дэйли, спринт-ревью, ретроспективы. Достижения: • Разработал около 300 автотестов на Python/Pytest: ~200 для REST API и ~100 для UI; автоматизировал ключевые функциональные и регрессионные проверки. • Сократил регрессионный цикл команды с 12 до 6 часов за счёт автоматизации стабильных критичных сценариев. • Провёл ревизию тестовой документации в TestIT: исключил 23 устаревших кейса, объединил дублирующиеся проверки и выявил 7 ранее не покрытых сценариев, добавив их в тестовое покрытие. Стек проекта: React, PHP/Laravel, PostgreSQL, REST API, Postman, Swagger/OpenAPI, DevTools, WireMock, Python, Pytest, Playwright, Requests, Allure, GitLab CI, Git, Jaeger, Kibana, gRPC, Kubernetes, TestIT, Confluence, Grafana.
    Қаңтар 2023 - Маусым 2024
    (1 жыл 6 ай)
    ООО "СтартАп Лаб"
    Fullstack QA / QA Engineer / Automation QA
    Проект: экосистема мобильных приложений для курьеров и пользователей. Комплекс мобильных приложений для Android и iOS, обеспечивающих полный цикл работы с заказами: авторизация пользователей, создание и обработка заказов, выполнение доставок, проведение платежей, переводы денежных средств и контроль статусов операций. Обязанности: • Участие в SDLC/STLC: анализ и ревью требований, выявление неоднозначностей и серых зон, тест-дизайн, формирование тестового покрытия. • Ручное функциональное, smoke, sanity, регрессионное, интеграционное и E2E-тестирование мобильных приложений на Android/iOS. • Тестирование критичных пользовательских сценариев: авторизация, платежи, переводы, статусы операций, отмены и возвраты. • Проверка мобильных сборок на различных версиях Android/iOS и устройствах, проведение mobile smoke перед релизами. • Работа с Android Studio, Xcode и Firebase Crashlytics: установка и проверка сборок, сбор логов, анализ crash-информации. • Анализ мобильного сетевого трафика через сниффер Charles Proxy: проверка HTTP/HTTPS-запросов, параметров, заголовков, статус-кодов и ответов backend-сервисов. • Тестирование REST API через Postman на основе спецификаций Swagger/OpenAPI: проверка бизнес-логики, авторизации, валидаций и корректности взаимодействия мобильного приложения с backend. • Интеграционное тестирование взаимодействия мобильного приложения с backend-сервисами, платежными системами и микросервисами, анализ сообщений в Kafka, проверка payload и последовательности обработки событий. • Проверка данных и бизнес-состояний в PostgreSQL с использованием SQL-запросов (SELECT, JOIN, WHERE, GROUP BY). • Анализ логов в Kibana, метрик в Grafana и трассировок в Jaeger; использование traceId для локализации проблем во взаимодействии мобильного приложения с backend. • Создание и актуализация тест-кейсов, чек-листов и regression suite в Zephyr и Allure TestOps; ведение связанной документации в Confluence и задач/дефектов в Jira. • Регистрация, локализация и сопровождение дефектов, взаимодействие с разработчиками, аналитиками и смежными командами на этапах исправления и проверки. • Проведение исследовательского тестирования и негативных сценариев, направленных на выявление проблем в бизнес-логике и интеграциях. Достижения: • Поддерживал и актуализировал тестовую модель по своим модулям (~60 тест-кейсов); провёл ревизию с применением техник тест-дизайна — классов эквивалентности, граничных значений и тестирования переходов состояний. Убрал дублирующие проверки и сократил регрессионное тестирование своей зоны ответственности примерно с 5 до 3 часов. • Сформировал системный подход к ручному тестированию: улучшил анализ требований, тестовое покрытие и качество описания дефектов, что стало основой для дальнейшего перехода к тестированию веб-приложений и автоматизации. Стек проекта: Android Studio, Requests, HTTP/HTTPS, Xcode, SOAP, Charles Proxy, Postman, REST API/OpenAPI, Swagger, SQL, Git, Confluence, Jira, Zephyr, Firebase Crashlytics, BrowserStack, Figma, DevTools, Kibana, Grafana, Apache Kafka, DBeaver, функциональное, интеграционное, регрессионное, E2E и Mobile тестирование.

    Дағдылар

    Регрессионное тестирование
    API-тестирование
    TestIT
    Swagger/OpenAPI
    Apache Kafka
    Kibana
    Pytest
    Playwright
    Функционалдық тестілеу
    Тест-кейс
    SQL
    Git
    Python
    Postman
    Docker
    Kubernetes
    Agile
    PostgreSQL
    JSON
    REST-API

    Тілдерді білу

    Жетік Ағылшын
    Ана тілі Орыс тілі

    Жұмыспен қамту

    Жұмыспен қамту
    Толық
    Жұмыс форматы
    Қашықтан жұмыс, Гибрид, Офис
    Жұмыс кестесі
    Ауысымдық, 5/2
    Көшу
    Мүмкін емес
    Іссапарлар
    Іссапарлар мүмкін емес
      Middle QA-инженер / Тестировщик, Мәскеу, келісім бойынша жалақы | arbihunter.com сайтындағы цифрлық, маркетинг және серіктестік мамандарының түйіндемелері