Enhancing Software Quality

Indium Software is a global Independent Software Testing Service Provider with multi-domain focus, fostered by IP-led innovation. The core of Indium’s objective to servicing our global customers can be explained with this simple line: ‘We’re Small Enough to Care, Large Enough to Deliver.’ 

Critical to Indium’s strategy for accelerated testing is its frameworks, which are branded under ‘iAccelerate’ suite of frameworks & tools. It is built based on best practices delivered over many years to customers globally.

Indium has strong software testing competency in Banking, Technology, Healthcare, Lifesciences, Retail, Education and Gaming industries.

Our Core Competencies:

IP based Test Automation Solutions | Game Testing | Mobile Testing | Performance Testing | Big Data Testing | Security Testing | Compliance Validation

Indium has offices in California, New Jersey & Georgia, USA; Kuala Lumpur, Malaysia and Global Delivery Centers in Chennai & Bengaluru, India.

< $25 / hr
250 - 999
Show all +
Princeton, NJ
  • Indium Software
    Carnegie Center, Suite 150, 300 Carnegie Center
    Princeton, NJ 08540
    United States
other locations
  • Indium Software
    Suite 210, 1250 Oakmead Parkway
    Sunnyvale, CA 94085
    United States
  • Indium Software
    71-75 Shelton Street
    London, LND WC2H 9JQ
    United Kingdom
  • Indium Software
    Suite 8-1 and 8-2, Level 8, Menara CIMB, No.1, Jalan Stesen Sentral 2
    Kuala Lumpur, KL 50470
  • Indium Software
    No.64, Ganesh Chambers, Eldams Road, Teynampet
    Chennai, TN 600 018
  • Indium Software
    2nd Floor, Binnamangala, 3/1, Old Madras Road, Kadiranapalya, Indira Nagar
    Bengaluru, KA 560 038


Key clients: 

We have worked with 240+ marquee clients in the past two decades. We are a preferred testing vendor for enterprise and ISV clients ranging from Fortune 100 to 5000 companies in the US, Canada, India, Malaysia, Singapore, Middle East and UK.

We take the confidentiality of our client’s information very seriously. However, we would allow our prospects to speak with our clients upon their consent and appropriateness.


Sort by

Automated Testing for Clinical Technology Company

"I’m very pleased with the way they reacted to the issues. We will be using them as soon as revenue and budget allow it."

Willing to refer: 
The Project
$50,000 to $199,999
Project summary: 

Indium Software addressed the immediate need for an enhanced and automated testing development of about 220 cases using Java, JBehave, Serenity, and JavaScript.

The Reviewer
11-50 Employees
Sunnyvale, CA
CTO, Clinical Technology Company
The Review
Feedback summary: 

The team was always willing to receive feedback and get additional expertise which they didn’t have on the initial team. The client is very pleased with the way they reacted to the issues. Communication is one of their strongest points.​


Introduce your business and what you do there.

Our company provides clinical systems to conduct clinical trials or flagship products. We sell our products to CROs [Clinical Research Organizations], big pharma, and numerous start-ups in the biotech world. Our platform is not treatment specific, so any clinical trial can use our system.


What challenge were you trying to address with Indium Software?

We were using a 10-year-old open source software, and it had some “technical deaths”, which made it easy to produce regressions. To avoid these regressions as we modified the code, we tried to automate the test framework.  

We came up with an automated test environment, based on JBehave and Serenity, to create a framework to develop test scripts that can run on their own, and report failures if the results did not match to what is expected.


What was the scope of their involvement?

We have conducted three projects so far. The initial project was a manual testing for the validation of the product, which is part of 21 CFR Part 11, a regulation imposed by the FDA. This was to make sure that the clinical system is fit for its intended use. The project lasted four to five months, running thousands of test scripts manually. When we decided to automate those test scripts, they were the obvious choice to hire.

We started with six developers, but we ended up working with four. They used Java language, JBehave, Serenity, and of course JavaScript.

How did you come to work with Indium Software?

My CEO gave me the contact of their CEO about four years ago. They had an office where we were located at the time, I met him, and we hit it off. They understood what I was talking about and they had the right level of expertise in the areas we needed. We have conducted 3 projects with them.

How much have you invested with Indium Software?

We were investing about $11,000 a month in the project.

What is the status of this engagement?

Unfortunately, the latest project had to be stopped due to financial reasons. We recently restructured the company and hired a new CEO, and we are now focusing on sales and revenue. We were investing about $11,000 a month in the project, so now it's temporarily on hold.


Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

They automated about 220 test cases, but they didn’t work on the product itself. They just worked on test script libraries which we can’t measure any quality from.

What makes them special is the fact that they were always willing to receive feedback and get some additional expertise they didn’t have on the initial team. I’m very pleased with the way they reacted to the issues. We will be using them as soon as revenue and budget allow it.

How did Indium Software perform from a project management standpoint?

Communication is one of their strongest points. We had meetings twice a month, and I received updates from the team lead every day. We communicated back and forth interactively using Skype, so both development teams were constantly communicating. It was very well managed.

What did you find most impressive about Indium Software?

They take feedback well, react to issues when encountered, and provide solutions. They made sure things got addressed, and they did that extremely well. That is very encouraging, and that’s the reason why I’m going to continue using them.

Are there any areas Indium Software could improve?

In the beginning, there was some expertise missing in some of the key technology areas. They should’ve made sure that the team had the key technology background and level of expertise required for the project.

Overall Score I’m extremely happy with them.
  • 4.0 Scheduling
    The project took a little longer but it was within a reasonable timeframe. They delivered according to my expectations.
  • 4.5 Cost
    Value / within estimates
    They were extremely flexible to work within the budget. They did not hesitate to add resources when timelines were compromised. It was great value for what we paid.
  • 4.0 Quality
    Service & deliverables
    We didn’t review everything they developed, but out of what we did, we found some issues with some of the scripts. They reacted to this, but the bottom line is that if we had not checked, we would have not gotten the level of quality we experienced.
  • 4.5 NPS
    Willing to refer