UK Site SA Site

Software Testing Solutions

Let our team of software testing professionals improve your time to market.


CONTACT US

DVT has completed – and attained – ISO 27001 accreditation.

Read more


DVT collaborates with its sister company, Inspired Testing on software testing solutions.

Learn more here

Our 7 step approach

Our latest insights

A lady called Usability Testing
A lady called Usability Testing
 

One of the software testing types appears to be from Venus. Meet Usability Testing. A remarkable feature to her beauty is that she has a purpose and is certainly not just a pretty face. Why do I say Usability Testing is a ‘she’? Read on. Let’s start with Usability Testing’s purpose. It is best described as this; to use findings to better understand your ... Read full article
Reigniting your passion as a Software Tester
Reigniting your passion as a Software Tester

It takes particular skills and an understanding of the software testing world to be a great tester. One needs technical know-how, the ability to identify the top trends and of course software testing savvy. These are skills that can be learned and practised over time. However, there is one other requirement which is often lacking - passion ... Read full article">Read full article
Top 3 software testing trends identified in 2018
Top 3 software testing trends identified in 2018

Every once in a while, we pause our hectic work schedules, take a step back, and reflect on what it is that we’re doing, why we’re doing it, and how we can improve. A big part of this process for us as software testers is identifying the most common issues our customers face, so we can better assess the steps we’re taking to solve their problems faster and more cost-effectively ... Read full article
Performance testing survival tips for #BlackFriday
Performance testing survival tips for #BlackFriday
 

The 24th November 2018 is the official day for Black Friday, the day after Thanksgiving (Friday) in North America and takes place in countries all around the world, including South Africa. While it may seem like months away, this favourite annual online shopping day is the cause of many sites and apps to crash ... Read full article

View more Insights

Frequently asked questions

  • Is outsourced testing not an Agile anti-pattern?

    Open or Close

    We believe that a combined approach of testing within a Sprint and outside of a Sprint is needed. Our approach is to do functional testing and unit testing within a Sprint using testers and developers that form part of the development team. The testers can be co-located with the developers or work from remote locations. In addition to the in-Sprint testing, a team of test automation scripters work from a backlog of system processes that need automation testing. Typically once an acceptable test automation coverage is achieved, these automation scripts are developed one Sprint behind the actual development Sprint.

  • Where will my software testing be done?

    Open or Close

    We are based in Johannesburg, Cape Town, Durban, Pretoria and London. We have specialised Software Testing Automation Centres in Cape Town and Johannesburg. We have more than 150 software testers who specialise in software testing automation, performance testing and testing of mobile apps.

  • What software testing do you specialise in?

    Open or Close

    We specialise in software testing automation. We use our own UTA-H framework. Our software testing script writers are software developers that programmatically automate the testing of your software product. In addition to software testing automation, we also focus on software performance testing using leading performance testing tools. We also maintain a large mobile device lab for testing of mobile solutions.

  • How much test automation coverage is enough?

    Open or Close

    Some of our clients aim to achieve a 100% testing coverage of their systems, but in general most of our clients aim to automate the testing of the majority (but not all) of their business and system processes.

  • What do you need from the client in outsourced testing automation?

    Open or Close

    A Product Owner needs to direct the work priorities (but doesn't manage any work) of a software test automation team just like he/she determines the priorities of the development team. This means that the Product Owner ensures that the test automation team in our Global Test Centre works from a backlog of items that need test automation. In addition to the testers in our testing centre who perform functional, automation testing or performance testing, there may also be testers in the development teams that test the in-Sprint development. In most instances, the client provides the Product Owner function, and in some cases, DVT can also perform this role on behalf of a client.

  • How is mobile app Software Testing done?

    Open or Close

    We use a combination of mobile platform simulators and our extensive Mobile Device lab to test mobile apps on both a simulated environment and on actual mobile devices. Our mobile app testing includes functional testing as well as mobile app test automation using our framework.

  • Do you do software testing for UK companies?

    Open or Close

    Yes! Our Global Software Testing centre services clients all over the world.

  • Which type of software testing do you do?

    Open or Close

    We specialise in software testing automation, performance testing and mobile app testing. Also, we perform functional testing when required.

  • What software testing life cycle do you use?

    Open or Close

    We are firm believers in the Agile approach to software development. Using an Agile approach, means we do our software testing in Sprints and work from a product testing backlog.

  • Why Software Testing in South Africa?

    Open or Close

    DVT has more than 200 skilled software testers in South Africa who provide software testing services to clients from all over the world. Using a rigorous recruiting and training programme, we ensure high-quality testing of software products. As a result of South Africa’s currency exchange rate, software testing outsourced to DVT can be performed at a significantly lower cost when compared to other international destinations.

  • How do you compare with Indian Software Testing centres?

    Open or Close

    DVT's Global Software Testing Centre in Cape Town, South Africa is one of the largest specialist software testing centres in the Southern Hemisphere. Our western work culture, central time zone, access to affordable but highly skilled staff, our test automation framework, our command of the English language and the favourable ZAR exchange rate means that we can provide premium software testing solutions to clients at an affordable cost.

  • Do you provide outsourced Software Testing solutions?

    Open or Close

    Yes! Our Global Software Testing Centre in Cape Town, South Africa provides outsourced software testing solutions to clients all over the world.

  • Why automate software testing?

    Open or Close

    To achieve continuous software delivery, automating software testing is essential. If you need short development and testing cycles, automating the testing of your software is not optional anymore. We ensure that each new product release/deployment can be tested within a couple of hours versus the many weeks required in a manual testing environment.

  • How is your software testing automation different?

    Open or Close

    Software testing automation has traditionally been done using "record and playback" solutions. The problem with this approach is that any changes in the system often requires that the specific testing of a system process is to be re-recorded for playback. When a system frequently changes, maintaining these playback-scripts may become expensive. Our approach is a test automation framework developed in Java where the test scripts are maintained by developers. This means that a change in the system is often a relatively small code change in the test script (like adding a method to test an additional screen text field) as opposed to re-recording a potentially long playback script.

 

For more information

Please leave us your contact details below.

 
Protection of personal information notice (POPI)

Powered by ChronoForms - ChronoEngine.com