Top 10 Risks when Leading an Offshore Test Team (Part 1)

Today, many test team leaders must continue to successfully ensure the quality of their applications under test (AUT) while dealing with the increased challenge of having some or even all of their team members located offshore. This article, part 1 of a 2-part discussion, will take a look at the unique risks faced by a Test Lead when dealing with offshore teams, and how those risks can be mitigated.

No matter the mix of domestic and offshore testers, there are certain risks which every testing team face. These include:

  • Testers are not skilled enough to write good test cases and find bugs
  • Testers don’t have the technical or business understanding to effectively analyze anomalies.
  • Testers do not write good bug reports
  • Inadequate training and ramp-up time for team members.

When any of these problems exist, the test team is likely to be ineffective, no matter where team members are located.

The Test Lead who must deal with offshore teams faces a number of additional challenges, which have their roots in the geographic, temporal, cultural, and other differences between domestic and offshore teams. In working with many organizations involved with offshore testing, as well as our own experiences, we’ve identified the top 10 issues. The first 5 are presented in this article, and the next 5 will appear in our December issue.

1) Offshore work is not measurable or quantifiable, leading to lack of confidence in the offshore effort:
Testing is inherently difficult to measure, and this problem is exacerbated when the testing team is offshore. Having an easily accessible, centralized repository for your test cases and test results is critical, and you must be able to easily and quickly view reports to see and measure numbers of test cases created, what test cases have been run, their results, how many bugs have been found, etc.

2) Lack of visibility into day-to-day work:
Quite simply, it is difficult to track what offshore teams are doing, especially offshore testing teams. The days of the ‘walk around manager’ are over. In our experience, the best way to maintain visibility into the work of offshore teams is to have every team member submit brief status reports every day indicating

  • what they worked on that day,
  • what they are planning to work on tomorrow,
  • and whether or not they are facing any hindering issues (e.g. not being able to access a server in the US, etc.)

This allows you to redirect any test effort which has lost focus or is not correctly prioritized, as well as to address issues the team is facing in a timely manner.

3) Lack of a competent lead/point-of-contact:
While you want to maintain visibility into what every team member is doing, you must have a single person on the offshore team who is responsible for their effort. It is nearly impossible for an onshore lead to effectively micromanage an offshore team, and without a single point of accountability at your offshore team, you have a recipe for almost certain disaster. Simply put, if you don’t have a good lead for the offshore team, get one as soon as you can! The offshore Test Lead should have excellent communication skills as well as an in-depth understanding of your AUT, and perhaps be the main troubleshooter when inevitable problems arise. This person should be a Test Lead who is actively involved in the testing effort, not a business person/account manager who handles contract issues.

4) Lack of plans for downtime:
Remote teams, especially those located in developing countries, can experience any number of problems which can lead to hours or days of lost productivity. Examples of these problems can include power outages, network connectivity problems, viruses, excessively long build downloads, build installation problems, “bad builds,” blocking bugs that require help from team members who are sleeping or offline, and the list goes on. Of course, the best way to deal with these bugs is to proactively prevent them from happening––but there will always be contingencies that you didn’t plan for.

Always have a backup or contingency plan for the team to continue working when the primary tasks cannot be completed, with activities such as:

  • updating test cases
  • documenting exploratory tests
  • updating test plans
  • regressing old bugs
  • automating more test cases
  • brainstorming new test cases
  • developing new test data sets

5) Offshore teams lose access to onshore servers and applications:
Any number of problems can prevent your offshore team from accessing machines located onshore, such as your defect tracking, test case management, software configuration management/build server, and other systems. Problems can include bandwidth issues or complete loss of connectivity, regularly scheduled backups which take the system offline, and security policies that prevent offshore teams from accessing the network.

Some teams have dealt with this risk by replicating various databases to live in both locations. No matter what solution you use, one of the most important things to make clear to your offshore team is to “keep working” even if a system is down. For example, bugs can be sent via email if the defect tracking system is unavailable. As long as the team has access to a testable application, there is something useful they can be doing, such as exploratory testing.

In part 2 of this article, we will take a look at another 5 risks facing test leads when working with offshore teams.

Michael Hackett

Michael is a co-founder of LogiGear Corporation, and has over two decades of experience in software engineering in banking, securities, healthcare and consumer electronics. Michael is a Certified Scrum Master and has co-authored two books on software testing. Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems (Wiley, 2nd ed. 2003), and Global Software Test Automation (Happy About Publishing, 2006).
He is a founding member of the Board of Advisors at the University of California Berkeley Extension and has taught for the Certificate in Software Quality Engineering and Management at the University of California Santa Cruz Extension. As a member of IEEE, his training courses have brought Silicon Valley testing expertise to over 16 countries. Michael holds a Bachelor of Science in Engineering from Carnegie Mellon University.

Michael Hackett
Michael is a co-founder of LogiGear Corporation, and has over two decades of experience in software engineering in banking, securities, healthcare and consumer electronics. Michael is a Certified Scrum Master and has co-authored two books on software testing. Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems (Wiley, 2nd ed. 2003), and Global Software Test Automation (Happy About Publishing, 2006). He is a founding member of the Board of Advisors at the University of California Berkeley Extension and has taught for the Certificate in Software Quality Engineering and Management at the University of California Santa Cruz Extension. As a member of IEEE, his training courses have brought Silicon Valley testing expertise to over 16 countries. Michael holds a Bachelor of Science in Engineering from Carnegie Mellon University.

The Related Post

Following highly sought out native-English speakers for teachers in Asia, are Filipinos. They’re strong presence in the US medical profession as hardworking and professional employees stand in equal measure within English teaching courses in developing countries. In the Philippines, English is the medium in which all courses are taught from the sciences to the humanities. ...
Tết holidays is a celebration of family, food and a favorable new year. February third celebrates Tết Nguyên Đán, or otherwise known as Tết, the Lunar New Year holiday welcoming the year of the cat. The holiday varies from late January to early February officially lasting three days. More recently, China and Vietnam celebrate Tết ...
Ethics in IT Outsourcing by Tandy Gold is a surprisingly great read on the ethics in IT outsourcing as well as IT ethics and business ethics more generally. The reason it was a surprise is that the Gold tackles the ethics in IT outsourcing head on. From its roots in US economics and public policy ...
The 2014 Outsourcing World Summit, organized by the International Association of Outsourcing Professionals (IAOP), shed some light on the technology trends that are shaping the outlook for outsourcing. Here’s a list of most significant drivers that are shaping “what’s next” for the future of technology outsourcing.
A lot of people still think primarily about cost-cutting as the main motivation to outsource software development projects to offshore or nearshore providers. However, in recent years the industry has greatly evolved and many providers have greatly invested in the quality of their services.
McAfee representatives from India and Japan visited LogiGear Viet Nam from Feb 21 – 25. Their week-long stay entailed debriefing LogiGear staff on McAfee MX Logic and Mobile Security for the team to begin testing. Project manager Tien Nguyen and project lead Hung Le oversaw the sessions between LogiGear and McAfee. As a good hostess, ...
With the discovery of the world’s largest cave early last year, international visitors have been putting down huge sums of cash to explore its forests and waterfalls. Vietnam’s beaches and mountains are popular draws for tourists visiting Vietnam but there’s one attraction that takes the cake – Son Doong (which literally translates to Mountain River), ...
Over the years we’ve provided an extensive number of articles that provide a wealth of knowledge about outsourcing. Below are links to some of those articles. Avoid Epic Fail. Get Professional Help This article covers the benefits of using professional services team to get great test automation quickly. https://www.logigear.com/magazine/automation-test/avoid-epic-fail-get-professional-help/
This article was adapted from a presentation titled “Build a Successful Global Training Program” to be presented by Michael Hackett, LogiGear Vice President, Business Strategy and Operations, at the Software Test & Performance Conference 2006 at the Hyatt Regency Cambridge, Massachusetts (November 7 – 9, 2006). Introduction This article describes how best to prepare yourself ...
Da Nang City, March 12, 2011 – LogiGear Corporation will officially open its Software Testing and Research Center in the Dana Book Building at 76-78 Bach Dang Street, Hai Chau District, Da Nang City. The opening ceremony will welcome representatives from Da Nang and Duy Tan University as well as government agencies.
There’s a reason so many major companies are outsourcing to Vietnam. Intel is building the largest semiconductor plant in the world in Vietnam. IBM, Sony and dozens of other Major corporations have opened centers in Vietnam in the last few years. Business Week calls Vietnam “The new hot spot for IT outsourcing” Gartner has added ...
Whenever the subject of managing remote teams arises, most leads and managers that I know would prefer that the work remain in their home office.

Leave a Reply

Your email address will not be published. Required fields are marked *

Stay in the loop with the lastest
software testing news

Subscribe