Quality Engineering
Build solutions with quality at the foundation
We approach quality engineering as a holistic discipline that spans the entire software development lifecycle. Our quality model is grounded in ISO 25010 – the international standard for software product quality – covering everything from functional suitability and performance efficiency to security, maintainability, and reliability. This gives our clients and their technology leaders a structured, measurable framework to assess, understand, and continuously improve the quality of the systems we build together.
Our Work
Canva: Scaling app development with AI, without compromising quality
As the number and complexity of integrations within Canva's ecosystem grew, the team needed to accelerate delivery without sacrificing the governance, security, and testing standards the platform demanded.
Entelect develops integrations and in-app applets within Canva's ecosystem – including connectors for platforms such as Slack, Microsoft Teams, HubSpot, and the World Bank. As the volume and complexity of these integrations increased, development timelines were under pressure. The challenge was to shorten delivery cycles while maintaining strong governance, rigorous testing standards, and consistent documentation practices across every integration.
Entelect embedded Claude Code into the Software Development Lifecycle to support AI-assisted workflows across the full delivery process. Claude Code was used to rapidly build proof-of-concept solutions and validate integrations before stakeholder approval – reducing rework by catching issues earlier. Claude Code also supported automated test generation and code reviews.
Development time cut in half: AI-assisted workflows cut development time in half, with recent applets completed in roughly half the original estimated timeframe without compromising on quality or governance.
Near 100% test coverage: Automated test generation and earlier validation through AI-assisted reviews improved code coverage to near 100%, increasing release confidence across the team.
Stronger documentation and consistency: Structured PRD templates and automated user story generation improved documentation quality and delivery consistency – making every integration easier to review, audit, and maintain.
What We Do
Our Quality Engineering Capabilities
Entelect Software Quality Model
Apply our ISO 25010-based quality framework to assess, measure, and remediate quality issues across your technology landscape. Delivered through architect-led periodic architecture and quality review sessions, the model gives technology leaders a structured lens to evaluate and continuously improve the systems they own.
AI-Applied Quality Engineering
Accelerate and enhance quality practices using AI tooling across the QA lifecycle – from verifying requirements quality and generating manual and automated test cases, to autonomous quality engineering through agentic test harnesses and tooling that can operate continuously alongside your delivery teams.
Manual and Automated Testing
Design and execute testing strategies that combine human judgement with automated coverage – ensuring thorough validation across functional and non-functional requirements, at the speed and scale that modern delivery demands.
Shift-Left Quality Assurance
Embed QA engineers early in the delivery process – from requirements definition and acceptance criteria through to build – catching quality issues and ensuring every feature is built to a clear, agreed standard from the outset.
Shift-Right Testing and Production Validation
Extend quality practices beyond the test environment into production through canary releases, A/B testing, monitoring, and failure testing – validating real-world behaviour and building confidence in systems.
Testing Across the Full Test Pyramid
Apply the right level of testing at every layer of the stack – from unit and integration tests through to end-to-end and exploratory testing – ensuring comprehensive coverage without unnecessary overhead or duplication.
Modern End-to-End Testing Lifecycle
Implement a structured, modern testing process that spans the full delivery lifecycle – from requirements through to release – giving teams a repeatable, governed approach to quality that scales with the programme.
Technical Health Assessments and Quality Audits
Conduct standalone quality assessments and technical health audits that give organisations an honest, independent view of where their systems stand – identifying risk, prioritising remediation, and providing a clear path forward.
Key Partners
Partners and Alliances
We work with technology partners including AWS and Microsoft Azure to implement and review solutions against their Well-Architected Frameworks — applying quality-driven tenets and architectural best practices to ensure every solution is built on a sound technical foundation.
Our Experience
Related Expertise
API and Integrations
Design and build APIs and integrations that connect complex systems at enterprise scale.
Core and Enterprise Systems
Modernising the core platforms that run the business — resilient, scalable, and built to evolve.
Legacy Modernisation
Untangling and re-platforming legacy systems without disrupting the operations that depend on them.
Digital Product Engineering
Building digital products across complex architectures with cross-functional teams committed to continuous development and ownership.
Our Work
How We've Delivered
Context
As MTN mobile wallet app expanded across multiple African countries and platforms, the increasing complexity of multi-country releases created a need to modernise the QA approach – accelerating delivery cycles and improving quality assurance consistency without increasing operational overhead.
Approach
Entelect designed and implemented an automated QA framework for the MTN Merchant App across Android, iOS, and web platforms – developing automated test scripts, introducing a structured tagging approach within the application UI, and creating reusable automation libraries. The solution enabled parallel test execution across multiple functional flows and country configurations, while laying the foundation for MTN's internal QA teams to maintain and extend automation as new features are introduced.
Outcome
The solution enables reduced testing cycle times, lower reliance on external manual testing resources, and mitigate release risk across markets – positioning MTN to scale to new countries more efficiently.
Context
RGA needed to replace its legacy annuity platform with a modern, cloud-native solution capable of evaluating tens of thousands of medical underwriting rules within milliseconds.
Approach
Entelect partnered with RGA to design and build Unity – a bespoke, cloud-native annuity platform – from the ground up. A pioneering CI/CD pipeline was developed to independently promote configuration and code through environments, allowing developers and underwriters to iterate without conflict and enabling fast, reliable sprint cycles throughout.
Outcome
The old platform was decommissioned overnight with zero disruption to the business. The new platform now processes over 1.5 million quotes monthly, has proven the business case for Agile delivery, and has sparked wider adoption of modern engineering practices and data-driven decision-making across RGA.
Context
Bupa needed to deliver a seamless mobile experience for its Healthy Cities wellness programme, ensuring timely launch while managing complex dependencies across platforms and partners.
Approach
The solution launched on time, mitigating delivery risk and enabling Bupa to strengthen corporate partnerships through a reliable, scalable, and engaging wellness platform.
Outcome
The project successfully migrated over 15,000 database objects without disrupting any of the bank's critical operations. The project also mitigated infrastructure risk by moving off a system nearing end-of-life onto a scalable, resilient cloud solution eliminated a significant and growing operational risk.
Get in touch