Belitsoft > Manual and Automated Testing to Cut Costs by 40% for Cybersecurity Software Company

Manual and Automated Testing to Cut Costs by 40% for Cybersecurity Software Company

Client

In this project, Belitsoft partnered with an Israeli-based high-tech company specialized in cybersecurity to provide resources as quickly as the Client needed them, pull in or out engineers when needed, and keep the appropriate technology staff as long as necessary to make meaningful progress on their projects.


The Israely enterprise provides security solutions and innovative network intelligence worldwide. The company can boast of having 1000+ enterprises and 500+ mobile, fixed, and cloud service providers as its long-term clients.

Challenge

The enterprise provides complex products that are customized individually for each client. After adding new features, the end products require performing regression software testing to ensure their flawless work.

However, the in-house development team had too much work to do. And gradually, ongoing regression testing turned into the key challenge for the enterprise. The product delivery critically slowed down leading to money loss.

In order to push forward the delivery of customized products, our Client contacted Belitsoft to hire the whole group of manual and automation testers for an ongoing period for performing software testing.

Solution

QA Software Testing Services We Applied

We opted for the combination of QA automation testing and QA manual testing to guarantee the top-tier result for our Client.

Automation testing was applied to execute more test cases in a short term, as this testing approach is much faster.

Manual testing was applied to ensure better UX and usability and find higher percentage of bugs.

From the get-go, Belitsoft's QA engineers helped enhance product quality through regression testing to offload the Client's engineers. That was supposed to help verify that a code change in the customized products didn't impact its functionality.

Later on, when we started to perform both development and testing, we applied some more types of testing services depending on each individual case. They included:

  • Performance testing to test the response time, speed, reliability, and resource usage of an app under particular workload.
  • Functional testing to determine if the software performs according to pre-determined requirements.
  • Compatibility testing to ensure a product works properly across different OS, browsers, devices, networks, databases, and hardware.
  • Cybersecurity testing to ensure that the software is invulnerable to potential attacks.
  • Integration testing to evaluate the compliance of individual software modules in their combination with pre-defined functional requirements.
  • Localization testing to check that a product has full functionality and usability in a particular locale/region.

Software Testing Tools We Applied

Selenide
Selenoid.
REST-assured
Kubernetes
Docker
Helm
Allure
Jenkins
GitLab
Lombok
Spring
PyTest
Flask
Pydantic
Mysql
Postman
Mobaxterm
Marketplace

Process

Creating a Well-balanced Dedicated Team of QA Engineers

Having evaluated the Client's requirements, we started to recruit a team from the local talent pool in Belarus, Europe.

Why did the Client opt for hiring Belarusian specialists?

Reason 1. Testers in Belarus are 2-3 times cheaper than in Israel.

Reason 2. We ensure high recruiting speed thanks to the vast available talent pool and our time-tested best practices. The core team of senior- and middle-level engineers was built in 3 months only, which is impossible for a local Israeli IT market.

Reason 3. Based on our years-long experience, we see that when working in outsourced teams, IT specialists tend to keep up with the latest technologies and skills to maintain the highest performance level.

As a result, the Client gets a highly skilled employee at a significantly lower cost in a short term.

How was the team built from scratch in a short term?

The team creation and augmentation was being performed step by step. Belitsoft had a pool of resources to recruit specifically for the Client's needs.

The team was gathered and started performing within 3 months. It included 10 QA automation engineers initially.

The first hires were of a senior and middle level. It was necessary to create a core of the team that could quickly grasp the project specifics and start to perform in the shortest term. They were technologically capable team leaders great at finding creative solutions and helping the team members to implement them.

After understanding the scope and difficulty of tasks facing the team, we started to add more specialists at the next stage.

According to our estimation, the project scope included a lot of tasks for middle- and junior-level engineers. Allocating the right people on the team and good managers to the project instead of searching for only senior-level engineers without verifying the real Client's need, allowed our Client to save the company budget.

The productivity of such a team has proved to be high at the cost cheaper than expected and the turnover lower than 5% for the last year of our cooperation.

Currently, the team of Belitsoft's QA engineers involved in the project equals 70 specialists of all levels.

The project is still in progress. Together with software testing services, our cooperation involves both customization and custom development for the enterprise. Read more about this aspect of our work in the full case study about our offshore dedicated team for Israeli high-tech enterprise.

Results

The cooperation between the Israeli high-tech enterprise and Belitsoft has been lasting for about 3 years already. We’ve managed to build a high level of trust and communication between top managers and key people from both companies to help the Client achieve their aims.

The team of QA engineers grew from 10 to 70 specialists during this period of time.

The sum of money saved for our Client amounts to millions of dollars as our IT specialists are 40% cheaper than in the Israeli IT market, while the quality of work performed by Belitsoft’s QA engineers, their responsiveness, proactiveness, and technical proficiency is off the charts.

In Numbers

70
QA Engineers involved in the project
40%
Cost Cut for the Client's budget
85%
Retention Rate of specialists in the project
3 years
of successful cooperation

Related cases

Related cases
Offshore Dedicated Team of 100 QA Testers and Developers at 40% Lower Cost than in Israel
Offshore Dedicated Team at 40% Lower Cost than in Israel
Our client is an Israeli high-tech company. They’ve grown into a leading global provider of innovative network intelligence and security solutions (both software and hardware). Among their clients, there are over 500 mobile, fixed, and cloud service providers and over 1000 enterprises.
Dedicated Software Development Team for Insly SaaS Company (Customization with Microservices)
Dedicated Software Development Team for Insly SaaS Company (Customization with Microservices)
Our client is a global insurance custom software development company (1.6M+ EUR in revenues in 2016) with the teams in the USA, the UK, Estonia, Latvia, Lithuania, and Poland. The Client asked us to enlarge his team with dedicated software developers to speed up the process of maintaining his system and adding new complex custom features to it.
Dedicated Software Development Team for U.S. Software Company
Dedicated Software Development Team for U.S. Software Company
With 15 dedicated developers on board in Belarus, our US client can handle quite big and complicated Yii and mobile projects. This helps our client save about 60 000 USD per developer or about million of USA dollars a year!

Related posts

Related posts
Custom Software Testing: How We Use the Pareto Principle
Custom Software Testing: How We Use the Pareto Principle

Belitsoft software testing company, operating globally since 2004, provides software product testing and quality assurance services. Our clients want to...

Mobile App QA: Doing Testing Right
Mobile App QA: Doing Testing Right

53% of users will remove a mobile app once it has exposed its buggy side. The same reason can account...

Hire Dedicated Development Teams To Cut Costs by more than 40%
How to Hire a Dedicated Development Team

Outsourcing software development saves businesses up to 70% of the budget. Even such giants as Alibaba, Google, Skype and WhatsApp...

Our Clients' Feedback

technicolor
crismon
berkeley
hathway
howcast
fraunhofer
apollomatrix
key2know
regenmed
moblers
showcast
ticken
elerningforce
Let's Talk Business
Do you have a software development project to implement? We have people to work on it. We will be glad to answer all your questions as well as estimate any project of yours. Use the form below to describe the project and we will get in touch with you within 1 business day.
Contact form
* I give my consent for Belitsoft to process my personal data pursuant to Belitsoft Privacy Policy in order to handle my request and respond to it. I am aware that I have the right to withdraw my consent at any time.
to top