Архитектор качества IT-продуктов: делаю тестирование зрелым.
ЗРЕЛОЕ ТЕСТИРОВАНИЕ проверяет, что продукт решает задачи заказчика, стабилен в его условиях, дёшев в сопровождении. ХОРОШИЕ ТЕСТЫ объединяют контекст (требования, цели релиза, предметную область), реализацию (архитектуру, данные, кэши, оркестраторы) и предупреждают о реальных рисках. ПРОЦЕСС ХОРОШЕГО ТЕСТИРОВАНИЯ:
- адаптивен: работает помодульно и на всем продукте, границы и очередность тестов зависят от приоритетов,
- прозрачен, известны: оценка, границы тестирования, риски, выполненные тесты, найденные дефекты, рекомендации о готовности релиза к внедрению.
ПРАКТИКИ КОНТРОЛЯ КАЧЕСТВА на базе хорошего тестирования удешевляют поставку и сопровождение релизов в продуктивной среде.
ПРАКТИКИ ОБЕСПЕЧЕНИЯ КАЧЕСТВА на базе хорошего тестирования, снижают стоимость всего производства и повышают его управляемость в разработке и после выпуска релиза.
Домены
ЖКХ, платежи, сервис интернет-провайдера, ритейл, игры, автохолдинг, частные облака.
Типы систем
Терминальное ПО, Web, мобильные приложения, сайты-визитки, КИС (CMS, CRM, ERP, AI CV, ПО для автоматизации фото‑съёмки автомобилей), IaaS (OpenStack).
Стек
UI (Web, Mobile), API (REST), CLI (Bash), инфраструктура (Docker, Hyper-V), Web-сервер (Nginx, Apache), сервер приложений (Uvicorn, Tomcat), СУБД (PostgreSQL, MongoDB, MSSQL, Oracle), CI/CD (GitLab, Jenkins, TeamCity), брокеры сообщений (RabbitMQ, Kafka), репортинг (Kibana, Grafana, Allure), языки запросов (SQL, JQL), формат данных (JSON, XML, YAML), ЯП (Python — база, в прошлом Java)
Средства тестирования
тест API (Insomnia, Postman), прокси трафика (Charles), тест кроссбраузерности (BrowserStack), генераторы нагрузки (JMeter (HTTP(S), JDBC)).
AI-инструменты
LangFlow, n8n, Cursor, Llama LLM, Perplexity
Решения:
qa-base
Построение или стабилизация команды, процессов и условий тестирования.
Результат: эффективность тестов, низкий bus-фактор, полная управляемость тестирования.
QA-model: Архитектура тестирования, Командообразование.
qa-constructor
Построение или стабилизация отдельных QA-практик.
Результат: высокая скорость поставки (delivery) и прозрачность бюджетов жизненного цикла релиза.
QA-model: Архитектура тестирования, Командообразование, Контроль качества, Обеспечение качества.
qa-audit
Диагностика процессов и разработка стратегии тестирования.
Результат: понимание реального состояния процессов и дорожная карта по выходу на целевые метрики.
QA-model: Архитектура тестирования, Контроль качества, Обеспечение качества.
КОНТАКТЫ
Telephone
+7 913 910 13 87
incorporated@list.ru
Telegram
t.me/EkiyashevaQA_dict