Luxe Quality logo

Jun 18, 2024 4 min read

Testing for educational platform

E-learning
EdTech

Platforms:

Web

Country:

Canada

Implementation time:

Nov 2023 - Present
CoverEduSparkle

Subscribe to Our Newsletter

Stay tuned for useful articles, cases and exclusive offers from Luxe Quality!

About Company

EduSparkle offers interactive language and science learning platforms that make learning fun and effective. They use gamification and AI to improve learning outcomes. 

Before

Before our team joined, the education platform EduSparkle faced scalability issues and frequent software bugs due to sub-optimal architecture and a lack of automated testing processes. 

Challenges and Solutions

Luxe Quality provided a QA architect, an AQA engineer, and a PM to address the customer's challenges in improving and optimizing the architecture and development processes: 

Challenges

Solutions

Not optimized architecture and uncoordinated test processes hampering scalability and reliability 

The QA architect audited the current architecture, developed a scalable testing framework, and implemented standardized methods to ensure quality across all development stages

Manual testing was slow and error-prone, making it difficult to implement changes quickly 

The automation tester implemented automated test suites based on the QA architect’s new framework, covering critical functions and integrations to accelerate testing and improve accuracy

The integrated AI required specific test approaches to evaluate its performance and accuracy 

Developed a monitoring system to track AI behavior in real-time and detect performance anomalies. Applied machine learning to auto-generate and adapt test cases based on AI data, enabling dynamic testing aligned with AI behavior changes

Lack of coordination between developers, designers, QA and operations teams was hampering processes and confusing work tasks 

PM improved communication and coordination between teams by implementing integrated project management and documentation tools such as JIRA and Confluence 

Technologies, Tools, and Approaches

The team used various modern technologies, tools, and methodologies for the project to optimize development and ensure a high-quality platform. The architecture and testing utilized cloud technologies to improve scalability and performance, and microservice architecture was used to ensure agile development. Key tools included: 

  • Cypress and TestCafe: For automated test frameworks. 
  • Jenkins: For continuous integration and delivery (CI/CD) systems. 
  • Python and JavaScript: For developing complex automation scripts. 
  • Agile and Scrum: For enhanced team coordination and adaptability. 
  • Jira: For effective task tracking. 
  • Confluence: For comprehensive documentation. 

Features Of The Project

The project featured our team, who made valuable contributions. Here is a list of their most outstanding achievements:  

  • The QA architect built a microservices-based testing architecture and used cloud technologies to efficiently handle increased user traffic and data.  
  • AQA Engineer implemented a robust automated testing framework using tools such as Cypress and TestCafe. This framework covers integration, load, and functional testing, significantly reducing errors and speeding up release cycles.  
  • Working closely with developers, the QA team has developed specialised testing protocols for the platform's artificial intelligence features. This includes regression testing, performance benchmarking, and validation of AI algorithms to ensure that personalized learning mechanisms function accurately.
  • As the platform evolved, the testing team implemented strict security protocols, including data encryption and regular security audits. 

Results

The results were impressive and had a substantial impact on both the platform's efficiency and customer satisfaction: 

  • 60% reduction in production errors within six months.  
  • 200 test cases automated to cover critical features based on user needs.  
  • 50% reduction in user-reported issues with new real-time tracking system.  
  • 40% reduction in app load times to improve user experience during peak periods.  
  • 80% reduction in system downtime by implementing a more reliable and scalable architecture. 
Services provided
  • Manual testing
  • Functional testing
  • Automation testing
QA Technologies used
  • JavaScript
    JavaScript icon
  • Cypress
    Cypress icon
  • Python
    Python icon
  • Jira
    Jira icon

Your project could be next!

Ready to get started? Contact us to explore how we can work together.

discuss your project

Other Projects

Read more
Start-up

Lumina Solutions

Cover Lumina Solutions

MORE ABOUT PROJECT

Start-up

Lumina Solutions

USA

Web, Mobile

About project:

Lumina Solutions is an innovative technology company specializing in AI solution development that analyzes finance.

Services:

  • Manual and Automation, Functional, Regression, Smoke, and Usability Testing

Result:

Agile processes cut release times by 70% and improved forecasting accuracy by 20%, while over 780 automated test cases boosted code coverage to 90%.

FULL CASE STUDY

E-commerce

Interlink

CoverInterlink

MORE ABOUT PROJECT

E-commerce

Interlink

United Kingdom

Web, Mobile

About project:

Interlink solutions are designed to enhance website performance and user experience and implement advanced tools to drive efficiency and business growth.

Services:

  • Manual, Functional, Integration, Regression, Smoke testing 
  • Automated, Security, Performance, Load testing 

Result:

500+ manual tests were created, 300+ test cases were automated, and 150 bug reports were generated.

FULL CASE STUDY

E-commerce

DepreciMax

CoverDepreciMax

MORE ABOUT PROJECT

E-commerce

DepreciMax

Australia

Web

About project:

The project allows for detailed modeling of fixed asset depreciation and lease calculation rules for accounting and tax.

Services:

  • Manual - Regression, Smoke, Functional, Integration testing, Usability, UI/UX testing 
  • Automation testing 

Result:

750+ test cases, 450 of which are automated, 80% of functionality is covered by automation.

FULL CASE STUDY