Belitsoft > Software Testing Services > Software Testing for Enterprise HRM App

Software Testing for Fast Release & Smooth Work of Resource Management App

Client

Our Client is an international enterprise Technicolor SA that specializes in providing video production services globally. The company has offices in the United States, the European Union, Canada, Australia, and India.


During the last years, Technicolor and Belitsoft have worked on 2 projects, where software testing has always accompanied the software development to ensure high functionality, security, and UI of the solutions.

Challenge

Managing human resources within a company with 17,000+ employees on board requires full visibility of all HR processes. They can achieve this by using a robust Resource Management system.

And Technicolor had a custom Resource Management app in use. But as the company was growing in line with the number of employees and projects, their software couldn't fully and effectively manage the company's Human Resource and Project Management processes anymore. It definitely required an upgrade.

When contacting Belitsoft, the primary goal and request of the enterprise was fast and quality delivery of new functionality while maintaining the high performance of the entire platform.

The company was looking for a supplier to count on not only in developing but also in testing the functionality of the newly developed features.

So they needed a partner, capable of providing a full scale of software development services, for having a single point of contact and a single team responsible for delivering a top-tier product.

Having a positive experience with Belitsoft in developing a custom LMS, Technicolor pitched on our team as a partner for their new project.

Solution

Technicolor needed a team to cost-effectively help them with automated and manual QA for faster releases of new features and higher product quality.

And that's what Belitsoft has been successfully fulfilling for over 2 years.

Our team has applied both automated and manual software testing:

  • Automated software testing is perfect for highly repeatable functional test cases and checking large amounts of data in the shortest term.
  • Manual testing is the core approach in usability testing, complex or specific test scenarios.

QA Software Testing Services

The key purpose of software testing is to ensure a smooth and fast work of a software product to make it easy to use and highly responsive for end users.

Our team examines the functionality of the newly developed features from various aspects by applying different software testing.

Ensuring excellent overall software performance

  • Functional testing helps verify the conformance of the application or system to functional or requirement specifications.
  • Performance testing identifies and eliminates the performance bottlenecks in the software. The test focuses on checking the stability, scalability, and speed of a system under a certain workload.
  • Migration testing is performed when moving data to new databases to compare migrated data with the original to detect any discrepancies.

Enhancing User Experience

  • Usability testing implies observing users' behavior while using an app to uncover areas of confusion and to find where to improve the UX.
  • GUI testing is the check-up of the Graphical User Interface of the software to ensure that its functionalities work as per specifications. It involves checking screens, menus, buttons, icons, and other controls.

Integrating New Features Smoothly

  • Integration testing is performed to make sure that an added feature works smoothly and correctly with the existing feature set.
  • Regression testing of previously developed functions is applied after adding every new feature. It helps to ensure that adding new functionality doesn't affect the overall system functionality.

Tools and Technologies

Jenkins
Visual Studio
SQL Server Management Studio
Swagger
Katalon recorder
Postman
Google Sheet
Screenpresso
Vue Tools

Process

Arranging Software Testing Process

Phase 1. Performing testing of previously built features.

When Technicolor assigned the project to Belitsoft, they had certain platform functionality that had to be tested.

The company didn't have enough in-house capacity, so they needed to outsource these tasks.

Our team tested, fixed bugs when necessary, and delivered a bug-free result.

They applied mostly functional and regression testing types at this stage.

When a milestone was complete, the next phase began immediately.

Phase 2. Applying a bundle of testing methods for ongoing development.

At this stage, Belitsoft has worked both on customization of the existing functionality, custom development of new features, and software testing.

Once a new feature is developed, the team of QA engineers steps in to test new functionality. They tested separately the new features at first (performance, usability, GUI testing, etc.), and then again after integration into the system and before launching (regression and performance testing).

Agility in Software Testing

The cooperation of Technicolor and Belitsoft is based on the Agile approach to guarantee full flexibility.

We have chosen it as the best option in the situation when tasks scope and priority frequently change.

The Client can reach out anytime to put a new task, and the stakeholders feel assured in getting results in time.

When additional work was needed spontaneously, our team jumped in without hesitation.

The team responded to all the Client's questions and feedback immediately. The entire team did their very best to fulfill the Client's goals to the highest standard.

Team Scope Scalability

Belitsoft had a pool of resources to assign full time specifically for Technicolor needs. We could easily pull in or out QA engineers with the required specialties as the Client needed them.

In the first phase, when previously developed features had to be tested, assigning 1 experienced QA engineer sufficed to complete the tasks.

In the second phase, the workload significantly grew up due to the testing of new features. And Belitsoft added two more specialists to the project.

Results

The primary result of the provided software testing services is the timely delivery of a smoothly working app with all the requested functionality and great UX.

While steadily developing and testing new features for the Resource Management software on a grand scale, our teams have communicated regularly to make sure the right things are getting addressed. Belitsoft's team has held regular meetings to stay efficient, and they have always supplied the Client with honest and frank upfront feedback.

Because of our mutual work, we've customized and improved the functionality of the Technicolor Resource Management Software and helped the international enterprise automate important business flows and save their resources.

1
2
3
4

Related cases

Related cases
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
Belitsoft has built a team of 70 QA engineers for performing regression, functional, and other types of software testing, which cut costs for the software cybersecurity company by 40%.
Offshore Dedicated Team of 100 QA Testers and Developers at 40% Lower Cost
Offshore Dedicated Team at 40% Lower Cost
Our client is a 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.

Recommended posts

Our Clients' Feedback

Any software development, programming, or design needs we have had, Belitsoft company has always been able to handle this for us

We have been working for over 10 years and they have become our long-term technology partner. Any software development, programming, or design needs we have had, Belitsoft company has always been able to handle this for us.

We are very happy with Belitsoft

Belitsoft has been the driving force behind several of our software development projects within the last few years. This company demonstrates high professionalism in their work approach. They have continuously proved to be ready to go the extra mile. We are very happy with Belitsoft, and in a position to strongly recommend them for software development and support as a most reliable and fully transparent partner focused on long term business relationships.

We can recommend Belitsoft and are looking forward to start a follow-up project

It was a great pleasure working with Belitsoft. Software Development Company. New requirements and adjustments were implemented fast and precisely. We can recommend Belitsoft and are looking forward to start a follow-up project.

We are definitely looking at Belitsoft as a long-term partner

They use their knowledge and skills to program the product, and then completed a series of quality assurance tests. We were working in an agile way with them. Belitsoft performed very well throughout our project. We are definitely looking at Belitsoft as a long-term partner.

I highly recommend Belitsoft for website design and development

I highly recommend Belitsoft for website design and development. We were up against a tight deadline to launch the project. The work was delivered on time and within budget! I will continue working with Belitsoft as a valued partner for our web development!

We would recommend them to anyone who is in need of custom programming work

We have worked with Belitsoft team over the past few years on projects involving much customized programming work. They are knowledgeable and are able to complete tasks on schedule, meeting our technical requirements. We would recommend them to anyone who is in need of custom programming work.

Belitsoft seems to know what they're doing, which I appreciate

Belitsoft company is able to make changes instantly. One of our internal engineers has commented about how clean their code is. Belitsoft seems to know what they're doing, which I appreciate.

We continue today to augment our existing staff with great developers from Belitsoft

Belitsoft company has been able to provide senior developers with the skills to support back end, native mobile and web applications. We continue today to augment our existing staff with great developers from Belitsoft.

We highly recommend that you use this company if you want the same benefits

Belitsoft company delivered dedicated development team for our products and technical specialists for our clients time to time custom development needs. We highly recommend that you use this company if you want the same benefits.

They were able to convert it into a multi-platform software solution

We approached BelITsoft with a concept, and they were able to convert it into a multi-platform software solution. Their team members are skilled, agile and attached to their work, all of which paid dividends as our software grew in complexity.

Belitsoft guarantees first-class service through efficient management, great expertise, and a systematic approach to business

Having worked with Belitsoft as a service provider, I must say that I'm very pleased with the company's policy. Belitsoft guarantees first-class service through efficient management, great expertise, and a systematic approach to business. I would strongly recommend Belitsoft's services to anyone wanting to get the right IT products in the right place at the right time.

If you are looking for a true partnership Belitsoft company might be the best choice for you

If you are looking for a true partnership Belitsoft company might be the best choice for you. They have proven to be most reliable, polite and professional. The team managed to adapt to changing requirements and to provide me with best solutions. I strongly recommend Belisoft.

I expected and demanded a lot of you at Belitsoft company, but you exceeded my expectations

I expected and demanded a lot of you at Belitsoft company, but you exceeded my expectations. You acted pro-actively, challenged me at the right moments. Thanks!

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
We will process your personal data as described in the privacy notice
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply
Contact us

USA +1 (917) 410-57-57
700 N Fairfax St Ste 614, Alexandria, VA, 22314 - 2040, United States

UK +44 (20) 3318-18-53
26/28 Hammersmith Grove, London W6 7HA

Poland +48 222 922 436
Warsaw, Poland, st. Elektoralna 13/103

Email us

[email protected]

to top