Crystal Intelligence automated complex canvas UI testing with AI, cutting regression from weeks to hours and enabling fast, reliable releases in CI/CD.
Company Overview
Key Use Cases
Crystal Intelligence provides a blockchain analytics and risk intelligence platform used to investigate crypto transfers and trace potential money laundering. While their backend APIs were well-covered by automated integration tests, their UI testing remained entirely manual.
This manual approach created a severe bottleneck as the engineering team pushed to increase their deployment velocity. For instance, some of the core updates required a full manual regression of the app that took long days of heavy effort, ultimately stretching the release cycle to four weeks.
Furthermore, automating their UI was technically daunting. The platform's most critical feature is a visual investigation tool built on an HTML canvas. Because canvas elements lack standard HTML IDs, legacy DOM-based automation tools like Playwright could not reliably interact with the visual nodes or verify crucial details β such as whether a crypto wallet's risk score was correctly colored green, yellow, or red.
To achieve their goal of releasing new features every two to three days without blindly scaling their manual QA headcount, Crystal Intelligence partnered with QA.tech. Their team focused on:
By adopting QA.tech, Crystal Intelligence is transforming a painful, weeks-long manual regression cycle into a rapid automated process.
Dmitry Anisimov highlighted the unique capability of QA.tech for their needs:
"The key requirement for us was the ability to test canvas. QA.tech can recognize visual differences and interact with canvas elements β something we havenβt seen in any other tool."
Ultimately, QA.tech helped Crystal Intelligence to integrate AI automation for UI checks directly into their CI/CD pipelines. By catching visual bugs and verifying complex canvas workflows on every pull request, their developers can ship crucial crypto compliance features with speed and confidence.
Cut weeks of QA work each quarter β and spend that time creating products your customers love.