🧠 Построил систему QA, которая не просто находит баги, а понимает "почему"

Привет! Я Алексей, Senior QA Engineer (9+ лет в финтехе). Последние 3.7 года тестировал Tradernet (конкурент TradingView). Но параллельно я строил то, чего не хватает в QA-индустрии. 🔗 LiminalQAengineer: https://github.com/safal207/LiminalQAengineer

Что это?

Это не просто "AI-автотесты". Это система коллективной осознанности продуктов, основанная на би-темпоральной базе данных. Би-темпоральная база данных?

Обычная БД хранит: "когда это произошло" (Valid Time). LIMINAL-DB хранит ДВА измерения времени:

1. Valid Time – когда это произошло в реальности

2. Transaction Time – когда мы об этом узнали

**Зачем? ** Это позволяет делать timeshift queries: "Что мы знали о состоянии системы в 15:00 вчера?"

Можно проследить причинно-следственные связи багов, понять почему мы пропустили проблему, увидеть паттерны нестабильности (Resonance). Философия LIMINAL (4 этапа теста):1. Guidance – определяем намерение теста и ожидаемые наблюдения 2. Co-Navigation – выполняем шаги (UI, API, WebSocket) 3. Inner Council – собираем ВСЕ сигналы и артефакты 4. Reflection – анализируем собранные данные vs. guidance Технический стек: • Движок на Rust (производительность + надёжность) • REST API для приёма данных о тестах, сигналах, артефактах • CLI-утилита limctl для управления всем циклом QA • Герметичные окружения (LiminalOS/Nix/OCI) Реальный кейс: На Tradernet я использовал этот подход: ✅ Нашёл паттерны оптимизации WebSocket из трёхлетних писем ✅ Создал load-balancing API → меньше соединений, та же скорость ✅ Настроил Grafana → видим проблемы до юзеров ✅ Предотвратил cascading failures через архитектурный анализ Мой опыт (9+ лет в финтехе): 📊 4 года ФОРА-БАНК (backend, SQL — разогнал отчёты в 3 раза) 📈 СПБ Биржа (фондовый рынок, compliance) 📉 WMT Group (микросервисы, 300+ тест-планов) 🚀 Freedom Finance (Tradernet — real-time трейдинг) Моя философия QA: Тестирование — это не поиск багов. Это построение коллективной осознанности того, как системы ведут себя, падают и восстанавливаются. • Ручное тестирование для критичных сценариев • AI для распознавания паттернов и root cause анализа • Архитектурный ревью для предотвращения багов • Би-темпоральная аналитика для понимания не только что упало, но почему и когда мы об этом узнали Сейчас открыт к проектам — интересны стартапы в трейдинге/финтехе, где QA влияет на продукт. Чекните проект на GitHub! 🚀 📺 YouTube о QA: https://www.youtube.com/channel/UC01pdMOtd58CFA8XxYCSArQ 💼 Telegram: @Alexfox14 #QA #FinTech #SystemDesign #BiTemporal #Rust #OpenSource