EdTech QA for
learning experiences that
work as expected
A learner completes an assessment, but the score is wrong. A course shows as complete, but the progress report says otherwise. An enrolment ends, yet access remains.
For EdTech products, these are more than software defects. They can affect learner outcomes, create extra work for support teams and reduce trust in the platform.
CalibreCode helps EdTech teams test learning platforms, online assessment applications, and digital training products, focusing on functionality, data accuracy, accessibility, and the workflows learners and administrators rely on.

Edit this paragraph to add any content you would iike to share about your company or service.
Where learning platforms can go wrong
A feature can work correctly on its own and still fail as part of a wider workflow in real use.
Assessments and Scoring: Incorrect grades, lost answers, retakes that overwrite previous results, or feedback that does not match the outcome.
Timed Tests: Missed autosaves, interrupted sessions and submissions that fail around a deadline.
Learner Progress: Completed lessons that do not update dashboards, or learners unable to access the next module.
Accounts and Permissions: Course access that remains active after enrolment ends, or learner information exposed to the wrong users.
Integrations and Reporting: Missing or duplicated data between connected systems, with reports that do not reflect actual learner activity.
Content and Certificates: Media that fails to load, completion rules that behave incorrectly, or certificates generated with inaccurate information.

How we approach EdTech QA
Start with the risks that matter
We prioritise testing around assessment accuracy, learner access, progress tracking, data integrity and the workflows most important to your platform.
Follow the complete journey
We check how information moves between the interface, application logic, APIs and reports, investigating discrepancies rather than checking screens alone.
Test beyond the expected scenario
We explore interrupted sessions, repeated submissions, changing permissions, incomplete progress and boundary conditions that routine testing can miss.
Protect existing functionality
Functional and regression testing help identify whether new features or rule changes affect established learning journeys. Automation supports repeatable checks, while manual and exploratory testing address scenarios that need closer investigation.
Clear findings your team can act on
Reproducible defect reports
with steps, expected and actual results, and severity.
Risk-based findings
to help prioritise issues affecting assessment outcomes, learner access and critical workflows.
Regression test coverage
focused on the functionality most likely to be affected by change.
Release visibility
into test coverage, outstanding defects and areas requiring further attention.
What we test across your EdTech platform
Learning Journeys and Course Functionality
Course access, lesson navigation, learning activities, prerequisites, saved progress and course completion across different user journeys.
Accounts, Roles and Permissions
Registration, login, account recovery, single sign-on and role-based access for learners, educators and administrators.
APIs and Third-party integrations
Enrolment synchronisation, account provisioning, data exchange and connected services, including checks for missing, duplicated or inconsistent information.
Security and Data protection
Authentication, session handling, permissions, API access and common application vulnerabilities, with attention to protecting learner records and assessment results.
Assessments and
Results
Question formats, timed tests, answer submission, autosave, scoring, retakes and result generation, including interactive exercises and feedback.
Content, Media and Interactive features
Video and audio playback, downloadable resources, interactive content, audio-based exercises and media controls across supported browsers and devices.
Accessibility and Compatibility
Responsive layouts, browser compatibility, keyboard navigation, screen-reader support, focus order, form labels and colour contrast.
Progress tracking and Reporting
Learner activity, course completion, assessment results, and progress reports ensuring information is recorded and displayed consistently.
Payments and Subscriptions
Payment processing, subscription renewals, cancellations, refunds, failed transactions and changes to course
access following payment events.
Performance and Load testing
Response times, concurrent user activity and system behaviour under expected workloads, including periods of increased demand.
QA that fits the way your product is developed

EdTech teams need testing that works alongside product development, whether they are building a new application, introducing assessment features or maintaining an established platform.
CalibreCode works with product and engineering teams to provide QA support based on their requirements and release plans. This can include manual testing, automation, regression coverage, accessibility testing and specialist testing for APIs, integrations, performance and security.
The scope depends on the product, its users and the areas that need attention. Testing can focus on a particular release or be part of ongoing QA throughout development.