Nearshore Americas

In Software Testing, the Nearshore “Advantage” Starts to Really Shine

By Dan BerthiaumeLatin America may not be the first region that comes to most people’s minds when they think of software testing, but Nearshore software development service providers are starting to offer a more sophisticated level of testing services. Cliff Schertz, CEO of Tiempo, a provider of software development and BPO services to US companies with development centers in Mexico, compares the maturity level of the testing market in Mexico to that of a “teenager.”

“Mexico’s software testing market is more mature than that in some developing areas like Vietnam, but is not on par with that in the more mature software development markets,” said Schertz. “For a lot of countries, the first initiative is to develop core software engineering talent. Behind that, they realize there is a big gap in testing capabilities.”

Schertz cautioned that software companies looking to outsource testing need to focus on providers who are also involved in broader software development activities. “If you’re just focused on (providers of) software testing, you won’t find mature resource capability,” he said, adding that in Mexico IT service providers are still building mature software development capabilities.

The Impact of Agile

According to Schertz, a general movement away from “waterfall” software development, where testing is performed separately from core development activities, and toward “agile” developemt, where testing and development resources are integrated into same team, bodes well for Nearshore testing providers.

“Testing while developing changes the necessary skillsets and how you go about testing,” said Schertz. “It highlights why the Nearshore model provides an advantage being close by. Proximity offers advantages not just in terms of time zone, but in traveling back and forth, since agile development often requires user involvement.”

As a result, Schertz said some US companies who outsource software development according to the waterfall method will send their core development activities to an overseas provider but send the testing to a Nearshore provider.

Schertz said one popular agile development method is known as “scrum,” with the name taken from the rugby term for the mass of players who huddles around the ball when the game needs to be restarted. “All the skillsets needed are at once huddled together, and you move the ball downfield in short bursts,” he said. “You turn the skillsets into self-organized and managed teams. According to Schertz, Tiempo has a standard two-week “sprint” development process where every two weeks the company delivers something to the client, including development and testing services.

Sign up for our Nearshore Americas newsletter:

Government, University Support Should Improve

Historically, Schertz said one obstacle to the development of a mature software testing market in Mexico has been the lack of support from the government and higher education in providing the proper training. However, he said this situation has been changing and should continue to improve in the future.

“The government and universities will continue to focus on capacity,” he said. “It’s an effort to turn raw material into trained technology talent. But if you look back, there were no programs in the universities, now there is more educational effort and a specialized curriculum. The improving base knowledge of testing will move more work into the region.”



1 comment

  • What a great article. We at Belatrix Software Factory have been providing Nearshore Software Testing from Argentina to clients in the US, Canada and Europe for over a decade and while I agree that in general the LatAm market is not as mature as we would all like in terms of testing skills and experience, there are significant differences among countries but even more so among companies. Companies like Belatrix that have aggressive training programs and have experienced QA Engineers on staff can fill the educational void that exists in some technical schools when it comes to QA so that their testers are comparable to top testers in more developed markets.

    One challenge is that testing used to be an afterthought for many companies in the US so when they looked at outsourcing these activities they didn't actually know what to look for and how to asses the different vendors. We see that that is changing for the better with more and more companies having very skilled and knowledgeable QA managers that can steer their companies onto the right vendors that have the skills and experience in QA to perform this work effectively.