1. Home
  2. /
  3. Case studies
  4. /
  5. Personalized financing solutions for merchants

QA services for point-of-sale financing platform

Since 2021, DeviQA has built and maintained UI and API test automation for ChargeAfter’s point-of-sale financing platform.

QA services for point-of-sale financing platform

Technologies and tools

Azure DevOps

Confluence

Slack Teams

Postman

TypeScript

Cypress

Playwright

Allure

BrowserStack

Mixpanel

MongoDB

Google Cloud

SFTP

Team

4 full-stack QA engineers

Project length

Since 2021

4k+

Automation tests scripts created

12

Parallel threads

2

Supported browsers

90%

Application test coverage

50%

Reported blocker/critical/
major/minor bugs

5x

Faster regression testing run

About project

ChargeAfter provides point-of-sale financing technology for eCommerce and physical retail. The platform connects consumers, merchants, and lenders to present financing options during online and in-store checkout.

Customers can receive and compare real-time financing offers from multiple lenders while completing a purchase. Available options include installment loans, buy now, pay later (BNPL) plans, and credit cards.

Before DeviQA

  • Regression testing required 2 weeks

  • API testing was performed manually

  • No automated smoke testing

  • No tests ran automatically after developers submitted pull requests

  • No UI or API test automation

  • No dedicated automated testing environment

  • No testing pipelines for different environments

  • No automated coverage across browser versions

  • No standardized approach to test case design

With DeviQA

  • Regression testing reduced from 2 weeks to 6 hours

  • 1,000+ automated API tests created

  • Automated smoke tests run every 2 hours across two frameworks and complete in 15–20 minutes

  • A targeted API suite runs after each pull request and completes in approximately 10 minutes

  • 4,000+ automated UI and API tests created

  • A dedicated automated testing environment established

  • Separate testing pipelines configured for different environments and browser versions

  • Test suites cover the three latest Chrome versions and two Safari versions

  • Five test suite integrations implemented and maintained

  • Tests executed across 12 parallel threads

  • Standardized test case design and maintenance introduced

Yuriy Kipnis

Yuriy Kipnis

VP R&D at ChargeAfter

“They don’t complain, and they do exactly what they know needs to be done.“

Our engagement

The engagement began in 2021 with four full-stack QA engineers building UI and API test automation from scratch. The initial scope focused on automated regression, smoke, pull-request, cross-browser, and API testing. The team created a test suite containing 4,000+ automated UI and API tests. The suite provides 90% application coverage across Chrome and Safari, including multiple browser versions.

Automated smoke tests run every two hours, while a targeted API suite runs after each pull request. Smoke test execution takes 15–20 minutes, and the pull-request API suite completes in approximately 10 minutes.

Regression testing time decreased from 2 weeks to 6 hours. The automated suites reduced the manual effort required for regression, smoke, API, and cross-browser testing.

Services provided

Services

Web automation testing

The team developed 4,000+ automated UI and API tests covering ChargeAfter’s regression scenarios. Playwright was introduced for WebKit testing and Safari-specific scenarios. The test suites were integrated into the continuous integration process and executed across 12 parallel threads. Automation coverage reached 90%, while regression testing decreased from 2 weeks to 6 hours.

Facing similar challenges to ChargeAfter?

Schedule a call to see how we can help you