Independent Software Testing and Quality Assurance

- Independent Software Quality Assurance and Testing company

- Quality Assurance is our specialty

- Extensive expertise in automated testing for Mobile and Web applications

- More than 10 years experience in QA

- Automated testing frameworks, solutions and services we have experience with: Protractor, CodeceptJS, WebdriverIO, Nightmare, Selenium, Selene, Selenide, Appium, Calabash, Selendroid, Robotium, Capybara, Cucumber, Watir, Robot framework, Lettuce, Behave, BrowserStack, SauseLabs, AWS DeviceFarm, Xamarin, Jenkins, Bamboo, TeamCity, Travis CI, CircleCI, Cucumber, JBehave, Webdriver, Thucydides, Codeception, Behat, Peridot, Kahlan and more.

- More than 50 real devices for mobile testing

- QA Audit and Consulting 

- Set up a QA process from scratch

- END-to-END testing

- Our rates are competitive and conservative

- Save time and money with our turnkey test solutions

- ISTQB Certified QA team

- QA strategic planning

- Complete and clear testing results

- Daily progress reports

- All types of testing to meet your needs

- All team members are in one central location

- Free project management

- Smooth integration into the development process

- Your new team lives and breathes with your project

- We do not use recorders. We code everything ourselves

- Low level testing(API)

 
Undisclosed
 
< $25 / hr
 
50 - 249
 Founded
2010
Show all +
Kharkov, Ukraine
headquarters
  • DeviQA
    Lenina 14
    Kharkov, KL 61189
    Ukraine
    +14085209651

Portfolio

Key clients: 

Biznessapps(inc 5000), Sprinklr, WeHeartIt, Xola, CipherHealth, SoftNas, Ugru, Connexient, SimplePractise, TechSee and many many others

WeHeartIt - Automated Tests Development

We developed a really complex environment for automated tests running of the project. We were given a 64GB RAM dedicated server on which we have setup and run 15 Virtual Machines. There were 3 browsers running in parallel on each VM. In total, about 40-45 browsers were run in parallel at the same time.

Tests were run on various browsers and different their versions. Multithreading allowed us to reduce time for a vast number of scenarios run and, as a result, the team was able to answer quicker a question “Can we deploy?” Certainly, we also created all the automated tests.

It was one of the most superior test environment we have ever created.

CipherHealth - Full-cycle QA including Mobile, Web automated testing

3 people from DeviQA developed a complex automation test ecosystem for Web and Mobile applications. Daily tests run on Jenkins CI allowed to detect the most of critical and major issues. Some of the achievements:
- 150+ auto tests for the Web application using Ruby and Selenium;
- 150+ auto tests for testing native iOS Mobile application using Ruby and Appium;
- Developed performance test suite for the simulation actions with huge data using JMeter and integrated it into Jenkins CI;
- Configured Jenkins to run all tests daily; status sending via email and into HipChat rooms;
- Tests suite for Web was configured to run tests in parallel with multiple threads which allowed to reduce overal tests run in 4 times;
- For the most critical areas of the Web application we created special tests for running on the most popular Web browsers using BrowserStack;
- We implemented complex pipeline workflow which allows to run tests chain after each...

Xola - full-cycle quality assurance

A team of 3 QA engeneers work on manual and automated testing of Xola apps more than 4 years.
We developed test frameworks from scratch for main and additional apps. Every new functionality pass manual review. 500+ automated tests developed to verify as much as possible aspects of the product before deploying to prod.
3500+ stories, bugs, improvements, features passed full-cycle testing.
Automated tests integrated into Continuous Integration process and work on 9 slaves in parallel which allows us to significantly reduce the entire test suite run time.

SoftNas - Full-cycle including automated testing

A team of three from DeviQA was involved in full-cycle testing of SoftNas products. Just some of the activities on this project involved:

- Performed functional, API and Automated testing

- Created 1000+ auto-tests for application

- Implemented methods that use VMware and Azure CLI tools into tests

- Made tests cases review and code review

- Integrated automated tests with complex structure of input variables in Jenkins CI

- Maintained multiple parallel test flows on Jenkins CI

- Worked with CIFS, NFS, ISCSI protocols on Linux and Windows OS

SoftNAS benefited in the following ways:

1. Ability to get test results faster

2. Stable automated tests which clearly answer the question “Are we able to deploy?”

3. Increased test suite coverage by more than 200 automated tests

4. Significantly improved quality of the products

Sprinklr - Full-cycle QA, including Automated Testing

1000+ automated tests developed

16 parallel threads configured to run these tests

12 000 bugs reported

10 000 + test cases developed

60% more mainainable test suite vs competitors

45% defects reported with status major 

DeviQA has designed the architecture of the test framework from scratch and developed more than 1000 auto-tests. We built a test suite which runs auto-tests using 16 threads on multiple machines. Doing this enabled the results to be received much more quickly.

A team of seven people performed full cycle testing of the project. Our expertise and solutions enabled us to significantly improve the quality of the product. More than 12 000 bugs were found and reported and more than 10 000 test cases were designed.

Automated tests were integrated into Continuous Integration process, which enabled team to detect and solve issues ASAP.

Reviews

Sort by

Integrated QA Team for Healthcare Software Company

"We really felt valued as a customer."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
2 years
Project summary: 

DeviQA provided quality assurance processes and testing to ensure a high-quality software prior to its launch. The team built test cases and simplified regression testing.

The Reviewer
 
11-50 Employees
 
Los Angeles, California
CTO, SaaS based EHR platform
 
Not verified
The Review
Feedback summary: 

The final product’s quality was improved greatly and is now stable. The team communicated effectively, with daily check-in calls. They are professional and customer service oriented, with the co-founder occasionally jumping in the project to make sure all ran smoothly.

BACKGROUND

Please describe your company and your position there.

I'm the CTO of a SaaS-based EHR platform, headquartered in Los Angeles. Our company is quickly growing and we serve a wide range of medical professionals in the US market.

OPPORTUNITY / CHALLENGE

For what reason(s) did your company hire DeviQA?

We are a fast growing team and we needed a quality assurance team with experience in setting up the right processes and the attention to detail it takes to deliver a high-quality software product.

What were your goals for this project?

Our company wanted to avoid customers' feeling they are working with an unfinished product, so we decided to invest in the proper processes and put in the effort to have a seamless feature release.

SOLUTION

How did you select this vendor?

We did some online research and got in touch with Oleg [Co-founder, DeviQA]. He was very knowledgeable about the QA processes and he staffed our team with great QA engineers.

Describe the project in detail.

After we started to work with DeviQA, their team soon dedicated some time to build and organize reproducible test cases, which raised our product to a higher quality level and simplified regression testing.

What was the team composition?

We had two QA engineers from DeviQA assigned to our project, they worked closely with 5 engineers on our side.

RESULTS & FEEDBACK

Can you share any outcomes from the project that demonstrate progress or success?

We definitely improved the quality of our product and feature releases had been stable enough to avoid "fire-drills," which we had before investing in an experienced QA team.

How effective was the workflow between your team and theirs?

The communication with the DeviQA team was mostly handled via Slack and occasional video calls. I got a daily high-level update on the current QA progress and focus.

What did you find most impressive about this company?

Their most impressive attribute was the professionalism of the team and the availability of the co-founder to help out when needed. We really felt valued as a customer.

Are there any areas for improvement?

We have been very happy with their work. There are always occasional defects that are overlooked, but that is normal as we balance effort in QA and time to market. We ended up with a very organized QA process and a better-than-ever product quality.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Ongoing QA for Computer Software Firm

“They're very diligent, meticulous, and concentrated.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
2013 - Ongoing
Project summary: 

DeviQA established the QA environment in the initial stage of a mobile app development solution. The project involved manual testing and consulting to support the business’ ongoing QA efforts.

The Reviewer
 
51-200 Employees
 
San Francisco Bay Area
Vice President, Computer Software Firm
 
Verified
The Review
Feedback summary: 

The team’s efforts helped to ensure the delivery of the best possible product by the business. Moreover, DeviQA demonstrated accountability and structure through which they provide timely and high-quality solutions.

BACKGROUND

Please describe your organization.

We are a mobile do-it-yourself platform application that allows small- to medium-sized businesses create mobile apps with relative ease. We sell our product to resale partners mostly, but we also have a direct channel aimed at smaller business applications.

What is your position?

I am the vice president of products.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with DeviQA?

We first started out as a bootstrap company, which means that we didn't raise a lot of seed-funding initially. We thus leveraged the outsourcing route as a competitive advantage to other app builders. We didn't have the technical skills ourselves so we needed to find a cost-effective solution to get the expertise we needed to actually develop our product.

SOLUTION

Please describe the scope of their involvement.

DeviQA's services include time tracking, billing, payments, and things of this nature. We enlisted them to build their own quality assurance environment within our company. It was functional, but not as advanced as we'd have hoped for. We took it upon ourselves to build out a more advanced environment within which DeviQA could thrive.

They engage exclusively in manual testing. They had a lot of suggestions and expertise concerning regression, unit-testing services, and providers which they'd used previously, but being a bootstrap company, we took it upon ourselves to build our own unit, integration, and functional testing. We rely on our own code for testing products, while DeviQA is responsible for manual user interface elements.

We initially used only one of their testers and scaled out our team to four members at its peak. We have now settled on three. Outsourcing to DeviQA has saved us a lot of time and money and we consider it to be just as efficient as hiring in-house QA personnel.

How did you come to work with DeviQA?

We found their company through a freelancer site called oDesk at the time, but now it's called Upwork. We went through a couple of interviews with them and got the impression that DeviQA would know how to form a proper quality assurance structure within our organization. We've worked with them ever since.

We considered several other candidates. We decided to choose DeviQA because they seemed to know their stuff, and had a vast amount of knowledge in comparison to the other agencies, with regards to building out a QA system, general release, and deployment processes.

Could you provide a sense of the size of this initiative in financial terms?

The total cost of their services so far has been at least $500,000 over a three-year period.

What is the status of this engagement?

Our relationship is ongoing.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

In terms of quantitative data, it would be hard to offer any insight, because this has to do with product improvements done by our team as much as the job done by DeviQA. Working with them has made a huge impact on our company in terms of enabling us to ship the best possible product to our customers.

How did DeviQA perform from a project management standpoint?

Delivery time has been up to par and well aligned with our expectations. DeviQA is very structured and responsive. Tasks get done quickly and they deliver everything that we ask of them.

We use Jira in conjunction with Confluence and HipChat for project tracking. The tools were chosen by our company as a general improvement measure as we grew. They’ve been able to use all requested tools very successfully.

What distinguishes DeviQA from other providers?

It's hard to name elements which are specifically unique to DeviQA in comparison to another quality assurance teams. They're very diligent, meticulous, and concentrated, which in itself probably sets them apart from other people providing the same service. They do their job incredibly well.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Enhanced Testing Environment for BI and Big Data Solutions Firm

“I am a big fan of DeviQA.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
Project summary: 

DeviQA is improving the quality assurance and testing environment of a complex big data social media analytic solution. The team developed automated testing tools for both the web app and its black box UI.

The Reviewer
 
11-50 Employees
 
Austin, Texas
Former VP of Development
 
Verified
The Review
Feedback summary: 

DeviQA developed over 300 test cases in a month and a half, which led to a 70% coverage of the business’ solution and a 45% decrease in its defect rate. Furthermore, the team’s timely services allowed them to implement swinging tests alongside the addition of new pieces of functionality.

BACKGROUND

Please describe your organization.

Dachis Group specializes in big data social media analytics. Our main product is called Social Business Index. It provides big data analytics for the tweets within a brand's ecosystem and offers a score through which a company could be compared with its peers. We analyzed the tweets and Facebook posts for 30,000 top brands, focusing not only on the ones made by them, but also on the discussions around those posts. We can thus provide insight into what people were doing well and how well they were doing.

What is your position?

I was the vice president of development. I am no longer working with that company.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with DeviQA?

We had a big and complex web application that amounted to an analytics toolkit through which data could be explored. Users could run searches and comparisons within our data and export results. It was a big and complicated solution that did not scale well for manual quality assurance.

We worked within delivery stages. When data met the required quality criteria, it would be deployed directly into our production environment. We sometimes had two or three deployments per day. One of the features we lacked was black box-level UI [user interface] testing. We needed someone that could set up tests based on actual user interaction with the web content.

We had many deals and customers coming to our company. We needed someone who could maintain those tests, and who would have enough engineering credentials to design a test in such a way that it would not be susceptible to cosmetic changes and minor deviations in functionality.

SOLUTION

Please describe the scope of their involvement.

We had manual quality assurance in place, consisting of people simply clicking on things in our platforms. We also had unit tests for doing work at the code level. We brought DeviQA in for creating automated tests on our website from a user perspective.

How did you come to work with DeviQA?

We had looked at several vendors and worked with another company based in India initially. It was not a particularly positive experience for us. Another reason for contacting DeviQA was cleaning up the mess left by our previous partner. We identified a number of companies through Upwork based on the experience we were looking for. I interviewed 10 to 15 of them, out of which DeviQA stood out as the best by far. They not only understood our testing environment, but also were also extremely sophisticated from a coding perspective. They made a big effort to talk about making our tests maintainable. The technology was going to change over time. If tests are very brittle and hard to maintain, they won't yield a return on investment.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

During the course of a month and a half, DeviQA put together a set of 300 test cases. This gave us 70 percent coverage of our product and, more impressively, we were able to put in place the swinging tests at the same time as rolling out new pieces of functionality. They maintained a spreadsheet with data from a tool called Zephyr QA, which was connectable to JIRA. It allowed us to manage tests for particular use cases and features.

Our field reported defect rate – the cases in which a bug escapes into the wild and is reported by either a customer or one of our personnel – saw a 35 to 45 percent reduction rate after we implemented the tests from DeviQA.

How did DeviQA perform from a project management standpoint?

Automated testing is a common need within companies. Much of the time, it's a complete and utter fiasco. Our collaboration went smooth on our initial run and continued to go smoothly, actually delivering value in time. I am a big fan of DeviQA.

We used JIRA for project tracking, specifically the report plug-in, which we used for monitoring test cases and mapping them to DeviQA's work. JIRA had been used in our company already.

What distinguishes DeviQA from other providers?

Their emphasis on the engineering side of putting together test cases and making them maintainable in time and nonbrittle.

5.0
Overall Score They're the best outsourced QA [quality assurance] experience that I've had.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    DeviQA met all their deadlines, usually turning in work considerably early.
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
    They kept up with us in time. Our company never had to push on their team to get something done.
  • 5.0 NPS
    Willing to refer

Integrated QA Team for Healthcare Solutions Firm

“The difference with DeviQA is that they make the extra step.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
Project summary: 

DeviQA developed a quality assurance solution to track the proper functioning of a healthcare application on a daily basis. The ongoing partnership is intended to expand the solution’s testing requirements.

The Reviewer
 
51-200 Employees
 
New York City Metro Area
Program Manager
 
Verified
The Review
Feedback summary: 

During the first 7 months of the partnership, DeviQA ran over 700 application tests with their solution, leading to a 35% bug reduction in the production environment. The team’s services ensured the quality of the product prior to its delivery to end customers.

BACKGROUND

Please describe your organization.

We are a healthcare technology startup based in New York. We focus on web and mobile applications that help hospitals communicate with their patients. During a hospital visit, a nurse can track the consultation on a tablet and escalate any issues to the appropriate person.

The patient can also escalate any issues and provide feedback for their experience after the visit by answering automated voice calls or texts.

What is your position?

I am the Program Manager.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with DeviQA?

Back in May of 2015, we wanted to build an automated quality assurance platform. We already had some unit tests at our disposal, but we wanted to build integration and performance tests.

We needed, for example, to track the process of patients receiving calls through our app, submitting an issue, and the nurses following up on that issue.

SOLUTION

Please describe the scope of their involvement.

DeviQA built a suite of tests that run automatically every day for around a thousand user cases. What would have taken days to run manually is now done within an hour.

I manage a team of 20 developers and can say that DeviQA are probably the most professional company I've ever engaged with. Their developers work the necessary number of hours every day in order to provide us with high-quality code. They always make the extra step and will expand our testing requirements in order to cover an even wider range, without needing to be asked. As a manager, I appreciate this very much.

How did you come to work with DeviQA?

We found them through Upwork. We went through an interview process and decided to work with them. We started by using one of their developers, and after a couple of months, decided to hire another person.

Could you provide a sense of the size of this initiative in financial terms?

The total cost of their services has been around $20,000-30,000.

What is the status of this engagement?

We've been working together for less than a year, but we plan to have a long-term relationship.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

In the first four months of our relationship, we ran a full range of tests for our web application; more than 500 tests in total. For the next three months, we worked on a project covering 200 out of a total of 300 tests for our mobile application. We've seen a reduction of 35% in the bugs found in our production environment. We were able to fix issues before they reached our client.

How did DeviQA perform from a project management standpoint?

They were always able to deliver their work within the allocated time and budget.

We use Pivotal Tracker for tickets and project management, and Skype for communication.

What distinguishes DeviQA from other providers?

I've worked with another company in India for quality assurance. The difference with DeviQA is that they make the extra step. It's very important to not have to micromanage developers in the IT industry. Their communication skills are also very good and they are very good developers.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer