
Software
How AidenAI delivers high-performance apps at scale
About the company
AidenAI blends product and services to help large enterprises move fast.
With deep roots in AI, low-code platforms like Unqork, and bespoke development,
the team builds mission-critical apps for major insurers and banks around the world.
Every deployment must be rigorously tested for performance, reliability, and SLA compliance.

150-300ms
response time
10,000 - 12,000
concurrent users
Why they needed Gatling
AidenAI had to meet client SLAs—at speed, and at scale.
- Projects demanded NFR validation (users, response time, throughput)
- Every client app was different: new clouds, regions, and release schedules
- They needed a tool that could scale and support distributed teams
- The team needed fast, collaborative, region-specific load testing
The challenge: test every app like it's production
Each AidenAI client comes with its own rules: new tech stacks, global users, strict response time targets. Load testing isn’t optional—it’s required before anything hits production.
The challenge? Doing this efficiently for dozens of apps at once. The QA team needed to simulate global traffic, validate performance under pressure, and reuse tests across projects—while meeting strict non-functional requirements tied to client SLAs. Legacy tools couldn’t keep up. They lacked distributed architecture, made large-scale simulation difficult, and weren’t built for collaborative teams working across regions.
What they achieved with Gatling Enterprise
- 20–30% faster response times across client applications
- Simulated load from geo-restricted regions using dedicated IPs
- Enabled team collaboration with centralized access to simulations
- Plans to migrate scripting from Scala to JavaScript for broader adoption
- Agile, on-demand testing aligned with each client’s deployment timeline
The solution: testing at the speed of delivery
Gatling became the performance team’s go-to tool from day one. Here's how they use it:
- Built custom user journey tests in Scala (JavaScript migration underway)
- Simulated user loads with fully managed Gatling managed locations
- Shared dashboards and reports across engineers with admin-controlled access
- Iterated quickly to validate SLAs for each client before release
In one case, Gatling helped AidenAI run tests for a client in Singapore by provisioning a region-specific load generator with a dedicated IP, allowing them to bypass strict firewall rules in the client’s lower environment.
What AidenAI Says
"The ability to simulate loads from specific geographies and share testing workflows across our team has made Gatling a core part of our delivery lifecycle. We’ve seen up to 30% improvements in response times across client builds."
Pradeep Patil, QA Lead
The result: faster apps, stronger delivery
- From JMeter to Gatling Enterprise: Transitioned from JMeter-based tools to Gatling Enterprise, which provided superior scalability and seamlessly integrated with the team’s API automation workflows built on Scala.
- Enhanced collaboration and monitoring features: Overcame limitations in Gatling Open-Source by adopting Enterprise’s advanced features, including real-time monitoring and enhanced orchestration, streamlining operations by eliminating manual load generator setups and boosting efficiency.
What’s next for AidenAI
- Transition from Scala to JavaScript for easier scripting and faster onboarding
- Integrate Gatling into CI/CD workflows (Jenkins in the pipeline)
- Scale usage across more teams and client projects
Ready to move beyond local tests?
Start building a performance strategy that scales with your business.
Need technical references and tutorials?
Minimal features, for local use only
