View Website

Ember.js Octane | Node.js | Scala | Playwright | Puppeteer | Postman | AWS | Load Testing SaaS

Testable.io load testing dashboard built with Ember.js Octane

Testable.io is a distributed load testing platform trusted by Deutsche Bank, RBS, Adidas, and Mastercard. The platform supports Playwright, Puppeteer, Selenium, JMeter, Gatling, and dozens of other testing tools across 100+ cloud regions. ISO 27001 certified, it scales to millions of virtual users. We've been their development partner for over 5 years, working across Ember.js frontend, Scala backend, and Node.js testing agents.

INDUSTRY

SaaS / Testing Infrastructure

PROJECT DURATION

5 Years+ Ongoing

LOCATION

Chicago, IL, USA

Client Satisfaction

5 YEARS OF DEVELOPMENT

This partnership began when we helped upgrade legacy Ember to Octane edition. We incrementally migrated components from outdated patterns to modern Ember Octane architecture, ensuring zero downtime throughout the transition. What began as an Ember.js upgrade evolved into full-stack platform development.

TESTING AGENTS

We built and maintain the Node.js Test Runner Agents that power Testable's distributed testing. These agents integrate with Playwright, Puppeteer, and Postman, allowing users to run their existing test scripts at scale without modifications. The agents coordinate with the Scala backend to distribute load across cloud regions.

HEADLESS BROWSER VIDEO RECORDING

One of the most technically challenging features we delivered: recording video from headless Chrome instances running inside virtual servers with no GUI. Users can now watch exactly what happened during their test runs, even when browsers spawn across distributed infrastructure. This required deep integration with the test runner architecture.

ADMIN PANEL FEATURES

We've built significant admin panel functionality including a complete code editor (SLIM IDE) for editing test scripts directly in the browser, complex visualization graphs for comparing test results across runs, and most recently, monitoring tests infrastructure for ongoing test health tracking.

MAC INSTALLER

We developed a native macOS application that automates Testable installation, downloading all necessary components and configuring the local environment. Users can set up their Mac as a test runner node without touching the command line.

Technologies that we used to create this project

Bootstrap Logo Bootstrap
Ember Logo Ember
AWS Logo AWS
Intellij Idea Logo Intellij Idea
Selenium Logo Selenium
Playwright Logo Playwright
Puppeteer Logo Puppeteer
Postman Logo Postman
Jira Logo Jira
Vscode Logo Vscode
Node JS Logo Node JS
Testable.io Ember.js dashboard showing load test configuration
Testable.io test results visualization and comparison graphs
Testable.io Playwright and Puppeteer test agent configuration
Testable.io SLIM IDE code editor for test scripts

Client's Feedback

"They successfully delivered a slew of vital features for our platform."

AALA IT Solutions' efforts are consistently met with positive acclaim, thanks to their professionalism. The team strictly adheres to the project's timelines and requirements, and internal stakeholders are impressed with the service provider's vast technical knowledge.

As the founder of Testable.io, I needed talented developers to help build new features. I found AALA IT Solutions and hired them because of their skilled developers. They've been a great partner, working closely with us to build new features for the platform using both front-end and back-end development involving Ember JS and Node.js. This ongoing collaboration is helping us make Testable.io an even better platform for software testing!

Avi Stramer
CEO

Lets Discuss this Project View Project online

Start Your Enterprise Software Project

Whether you need React development, Ember.js migration, or AI integration for your enterprise systems. Senior teams ready to deliver. Free architecture consultation.