Manual & Automated Testing for a Healthcare Document Management Platform

Performing QA for a cloud-based platform built to help clinical research sites, sponsors, and CROs improve the efficiency, security, and transparency of their workflows and document management.

About project

Solution

Functional testing, UI/UX testing, Exploratory testing, Compatibility testing, Smoke testing, Sanity testing, Regression testing, Automation testing

Technologies

Selenium IDE, Azure Data Studio, TestRail, XPath Helper, Altair GraphQL Client

Country

United States

Industry

Healthcare

Project Duration

9 months

Team Composition

3 Manual QA Engineers

1 Automation QA Engineer

Challenge

At the time of the request, the client had three development teams responsible for three different functional sections. The software development process was very intense, and the project didn’t have enough testing capacity to support such active development. To improve productivity on the project and expand their testing capabilities, the client requested our company to provide experienced QA engineers that would augment their team.

Solutions

The subject of our testing efforts is a HIPAA-compliance-certified project, so it was necessary and appropriate for engineers working on the project to understand and comply with HIPAA regulations. Therefore, we made sure to provide the client with QA engineers who possess deep domain knowledge and experience in Healthcare software development and testing.

We provided the project with 2 part-time QA engineers and 1 full-time dedicated QA engineer, as well as an Automated QA engineer. The project was using the Scrum framework for project management.

Despite the fact that we operated in different time zones, together with the client’s in-house QA Team Lead, our QA engineers established transparent, efficient communication with the development teams and quickly got in sync with the workflows on the project.

In close collaboration with the in-house project team, our QA engineers:

  • Provided recommendations on documentation and workflow optimization
  • Established efficient bug tracking and reporting workflows
  • Created and executed test cases and performed all the necessary QA activities on a daily basis
  • Created new and updated the existing documentation, including test scenarios, traceability matrices, and bug reports
  • Automated regression testing using the Selenium IDE
  • Reorganized the QA process to prepare the project for further test automation

Technologies

The choice of technologies is more than just finding the right tech stack for the project to meet its initial goals — it’s also about doing the most with minimum resources used and completing the project objectives right on time.

  • Selenium IDE
  • Azure Data Studio
  • TestRail
  • Jira
  • XPath Helper
  • Altair GraphQL

Types of testing

Functional testing

Verifying the correctness of each functional component.

UI/UX testing

Evaluating the app’s usability for all user categories.

Compatibility testing

Checking the app’s performance on different devices.

Regression testing

Making sure no old bugs have resurfaced after updates.

Smoke testing

Assessing the new build before to prepare for testing.

Automation testing

Speeding up and enhancing the efficiency of testing.

Results

Our QA team helped the client succeed with the implementation of the numerous platform features without bugs. Today the extension of the platform continues, where our QA engineers keep supporting the project with manual and automated testing services.

Through a hybrid approach of Dedicated Team combined with T&M, we provide the client with maximum flexibility in resource management, where they can scale their QA team up and down on demand, depending on the intensity of their software development process. This approach enables the client to optimize the workload more effectively and maintain productivity on the project at a high level.

arrow-up-right-round

98%

core feature success rate

arrow-up-right-round

4.8/5

customer satisfaction rate

arrow-up-right-round

36%

decrease in test execution time

arrow-up-right-round

100%

coverage for supported devices

Is your product market-ready?

Let our QA Ensure top-tier performance with expert QA

    Bruce Mason

    Delivery Director

    Thank you for your message!

    We’ll get back to you within one business day.