EN DE
Security

How we helped a US-based startup to drastically reduce the duration of their QA cycle

Coriolis empowered a US-based startup to unlock the true power of test automation and enhance their product quality significantly. We helped them save a substantial amount of time, effort, and cost by deploying a state-of-the-art test automation suite.

About the client

  • Our client is an early-stage startup in Silicon Valley that focuses on advanced data security solutions for large fintech companies and major banks in the United States. Because their business is always changing, their product suite is continuously updated to improve security coverage. This means their config management GUI application is regularly updated with new features and workflows, putting a lot of pressure on the QA team working on it.

The primary challenge faced by the client

They were primarily dealing with 3 major issues

  • The test cycles were long because the testing was mostly manual.

  • QA engineers ended up spending a lot of time on validating existing workflows which meant they had less time to test new functionality.

  • Customers were slow to adopt due to reliability issues.

  • The high volume of new features led to multiple builds being tested simultaneously, which engaged all resources in short-term tasks and compromised long-term strategy.

The client’s need of the hour

The answer to the client’s primary challenge was automated UI testing . With a scalable, test automation solution, they would be in an ideal position to:

  • Significantly reduce the manual efforts needed by firing test cases in an automated manner.

  • Substantially reduce the duration of a QA cycle.

  • Automate both UI and end to end test scenarios to boost product confidence and reliability.

How Coriolis helped develop an effective test automation suite

Coriolis team leveraged Selenium web driver to develop an automated test suite which could execute end to end workflows on the UI. To make it really effective Coriolis team ensured the following:

Prioritized the automation of core features since they were mostly stable and rarely updated.

Identified similar workflows which could be tested with data driven code minimizing code footprint and overall efforts.

Prioritized frontend testing and later added support for end to end tests.

Created a CI/CD pipeline for the test suite so that it could be triggered on events.

By doing this we tried to make sure that we could relieve the burden of manual testing as soon as possible. We covered the automated testing of core features first so that manual QA cycles could be invested in making the newer features stable.

Measurable business benefits

No more heavy lifting in testing

In a short span, we ensured that automation contributed to more than 60% of the tests. So, all the heavy lifting related to testing gets automated for every subsequent release.

Proactive capture of early development cycle issues

Our test automation suite unearthed critical issues early in the development cycle, ensuring they couldn’t snowball into bigger issues.

Significant time savings in every release cycles

We helped the client save more than 75% of their time spent in testing for every release cycle. A single release would mean 8 person-hours spent on validating core functionality. Automation helped reduce this to less than a couple of hours.

Reproducibility with CI/CD

Integration with CI/CD pipeline meant the tests could be triggered more often on events such as merging of branches or pull requests. This helped boost confidence of developers who were working on new features at breakneck pace.

Massive boost in QA productivity

With existing scenarios handled by automation, QA could focus on making the new functionality stable, improving the product quality massively.

About us

Coriolis Technologies is a leading provider of software engineering solutions, leveraging our deep expertise to drive innovation and deliver value to clients across diverse industries. With a commitment to excellence and customer satisfaction, we continue to pioneer transformative solutions in the realm of cloud computing and data security.

Other case studies