- Home >
- Case studies >
- Dental practice platform
Dental practice platform
Setting up and fine-tuning a holistic QA process for a dental lab management platform.
5k+
Test cases created
95%
Test coverage
3 days
Time of regression testing run
12k+
Number of bugs logged
3k+
Number of critical bugs logged
100+
Successful releases
900+
Automated E2E tests
100+
Automated API tests
About project
Arklign is a dental tech company that transforms the dental service experience. It provides a modern case management platform that streamlines communication between dental clinics and dental labs, reduces prescription errors, offers real-time data updates, and identifies cost-saving opportunities through in-depth analytics.
The Arklign platform is designed to save time, cut costs, and empower dental practices with actionable insights. Its mobile and web applications ensure users stay seamlessly connected in real-time.
Before DeviQA
No test cases
No test documentation
No release process
No QA process
No automated E2E tests
No automated API tests
No automated smoke testing
With DeviQA
5000+ test cases created
A comprehensive test plan designed
5000+ test cases created for the web app
2000+ test cases created for the mobile apps
A clear release process established
Smoke and regression testing added
A clear process of manual and automated testing introduced
900+ automated E2E tests created
100+ automated API tests created
Automated smoke tests taking 10 minutes to run created
24 parallel threads for automation tests
Our contribution
Team
2 manual qa engineers, 1 automation qa engineer
Project length
Since 2016
Technologies and tools
Jira
Confluence
BrowserStack
GitHub
Postman
MS Office package
Azure
Apache JMeter
TestFlight
AppCenter
MailDev
WebDriverIO
Axios
Bitbucket CI
Our engagement
Arklign approached DeviQA to enhance the speed and overall quality of their software product, which consisted of a web platform and mobile apps for iOS and Android. Our initial objectives were to accelerate high-quality releases, develop test documentation, and establish an efficient QA workflow.
We started by creating a comprehensive test plan and other essential test documentation. The next step was setting up a CI/CD process, which significantly streamlined the release process and allowed a development team to focus on feature development.
With the CI/CD pipeline in place, we increased the test coverage of the applications. Our team designed and automated API tests, implemented parallel test runs on 20 threads, and reduced testing time to 2 hours. Ultimately, we automated more than 90% of the test cases.
Performance was also crucial, so we executed performance testing by monitoring backend resource usage under varying loads. We provided a detailed report highlighting bottlenecks and suggesting recommendations for performance improvement.
Our collaboration resulted in over 100 web app releases and more than 50 mobile app releases for iOS and Android. With our comprehensive testing services, Arklign significantly improved product quality and enhanced the user experience by preventing annoying glitches.
Services provided
Web automation testing
Following best practices in automation testing, the DeviQA team created a CI/CD pipeline and incorporated over 900 automated end-to-end (E2E) tests running in 24 threads.
API testing
The DeviQA team automated 90% of the API, which let us quickly identify any regression issues in API calls.
Performance testing
The DeviQA team conducted performance testing, shared a detailed report with test results, and provided suggestions for performance improvements. This ensured the stability of the app and its compliance with the required performance standards.
Web testing
The DeviQA team created and continuously maintained all the needed test documentation. We integrated over 5,000 test cases, covering 95% of the web application. Every new feature undergoes rigorous testing to prevent unexpected issues in production.
Mobile testing
The DeviQA team wrote over 2,000 test cases, covering 90% of mobile applications. Testing is performed on various popular real devices to prevent any unforeseen device-specific problems.
Dedicated qa team
A dedicated QA team comprising one Automation QA Engineer and two Manual QA Engineers conducted manual, automation, API, and performance testing. They created and maintained all essential test documentation and established a high-quality testing process, averting a great variety of client-related issues.
Facing similar challenges to Arklign?
Schedule a call to see how we can help you