ScopeStarting from client request and initial discussion, we can summarize all information, prepare our mission, estimate cost and arrange for contract signing.
DeliveryDeliverables as specified in the contract is delivered with acceptable quality. Payment is arranged.
PrepareWe work with you to identify things like communication, product delivery, knowledge transfer, and lab equipment. We also set quality metrics to track our progress.
FeedbackIn the final stage, we will write a post project report, and discuss with you the possibility of the next projects and on-going long term partnership.
ExecutionsFirst, we can do a dry-run to validate our planning. Then, the execution can be performed and tracked smoothly, and impediments can be addressed through continuous improvement.
Why outsource to Enspry?
Much has been written about the advantages and disadvantages of software testing outsourcing in comparison to maintaining an in-house test team. Nevertheless, it is obvious that software testing outsourcing can be an extremely efficient way to control quality of software products. Regardless of who you talk to, outsourcing software testing work is not easy and sometimes can be error-prone.
The top reason why outsourcing projects failed is the hurry to outsource work with no good business case. In many organizations, outsourcing is thought to be a quick cost cutting strategy rather than a long term investment to enhance organization capabilities, expand globally, and increase agility and profitability. Therefore, strategic planning is the key to success, and doing good research on finding the right outsourcing partners can save you a lot of time and money in the long run.
Choosing outsourcing partners can be challenging. In fact, there is no silver bullet in finding the right offshore partners because it’s really depending on what types of testing activities you are going to outsource. There are things that should be taken into consideration such as locations, labor costs, availability of skills, quality of infrastructure, communication, culture, etc. Above all, you have to get the buy-in from everyone. Your team needs to be prepared before you attempt to engage an offshore outsourcing partner.
When it comes to locations, there are plenty of outsourcing partners around the globe. For Enspry, we strategically located in Bangkok, Thailand, where it can easily access to tremendous pool of talented engineers. However, you would probably expect to hear that India is the best locations to send your software testing activities to. Although, India still remains the leading offshore destination, labor cost inflation and high turn-over rates have become a growing concern. Today, there are companies that outsource to more than one country to ensure the attainment of cost and risk objectives for the global delivery model.
The number of credible location options is expanding rapidly. Thailand has also increasingly been recognized as an offshore destination due to cost effective, quality software engineers, and good IT infrastructure. According to the most recent 2011 edition of the Global Service Location Index (GLSI) from A.T. Kearney, Thailand is ranked 7th in the world for global services. In 2010, Gartner also ranks Bangkok, Thailand among the top 30 locations for offshore services and the top 10 in Asia/Pacific. Recently, Thailand manages to obtain 26th in 2011 World Bank Top 30 Ease of Doing Business Countries, and 19th in 2010 IMD World Most Competitive Countries. Both rankings are better than India and China.
Outsourcing to Enspry is just a few steps away. You can check out our 5 steps to outsource to Enspry and start making a phone call or submit a service request form. It’s very similar to a job interview. You want to make sure that we know your industry; we have proven track records and references; we understand your mission and so on. It’s the opportunity to ask for pricing models we are offering as well. These are the information to calculate your ROI.
In conclusion, shipping your testing activities offshore means your work is more distributed. Although locations and labor costs will continue to drive the offshore outsourcing decisions, there are things that need to be considered as well such as language, culture, time zone, IP protection, skilled resource, technologies and processes. With all that considerations, Enspry strives to becoming the right outsourcing partner in software testing because we believe that a successful outsourcing partner relationship will be one that you live with for many years.
What are the Benefits of Test Outsourcing?
Test Outsourcing is the fastest way to cut your software development costs and increase your profit. You can get access to a larger workforce when necessary without the hassle of maintaining your own staff. You can bring additional resources on a contract basis through outsourcing and start being productive while focusing on your core business.Why Enspry?
At Enspry, people are the most valuable assets and quality, productivity & effectiveness are always our passion. The quality mindset of our test engineers helps them get deeper understand of software under test and make a positive impact to overall operation. Our test engineers are constantly trained with the newest testing tools and technologies. While on project, their productivity and effectiveness are easily tracked using collaboration tools. Enspry is strategically located in Bangkok, Thailand, where it can easily access to tremendous pool of talented engineers. Our client is a Fortune 100 company. For more information about Enspry, please contact us.How to Initiate a Project with Enspry?
To initiate the testing project, client requests for information can be made via service request form, email or phone. Then, initial discussion can involve first discussion over communication channel or face-to-face. We can assess your testing environment to get to know your products under test, and meet with your team, or you can visit us at our site if required. Finally, we can summarize all the information and preparing our mission and execution of the testing project, preparation of our resources, estimation of the cost. Then we can discuss with you about the contract. Learn more about our 5 steps to outsource to Enspry.Why Outsource to Thailand?
Thailand is well known as the World’s favorite tourist destinations. Not many know that it is increasingly being recognized as software development destinations as well, due to cost effective, quality software engineers, and good IT infrastructure. Thailand, among other alternative countries, is incredible competitors to traditional outsourcing destinations such as India and China. In 2010, Gartner ranks Bangkok, Thailand among the top 10 locations for offshore services in Asia/Pacific, not to mention a convenience hub for logistics and transportation throughout the Southeast Asian region. Today, there are companies that outsource to more than one country to ensure the attainment of cost and risk objectives for the global delivery model. Thailand can definitely be your global outsourcing destination that enables business agility, innovation and competitive advantage.To determine what model is right for you, it depends on testing activities and approaches you are looking for. You can always discuss with us if you need special models. The basic models of our services are:
Fixed Project It is for small projects with definite timeframe and scopes. Usually, a project with timeframe ranging from a few months up to 6 months is considered to be a fixed project. It is a good option when you need a few resources to focus on certain assignments, for example writing automated scripts for a set of features, converting automated test APIs, etc.
Managed Services It is for larger projects where you need more resources to be managed. It is a good choice if you need a sustainable model because focusing on your core development and leaving testing to us can be beneficial in the long run. The team can be managed with our on-site manager who can help you track quality and productivity of deliverables. The types of works suitable for managed service are, for example, writing testcases and automated test scripts, performing failure analysis on automated test results and filing defects to your development team to resolve, etc
Automated Testing
Automated testing is the most efficient approach to increase product quality and reduce time-to-market. With our experiences, we develop automated test scripts and infrastructure to ensure that product functionalities are stable through out the software development lifecycle.
Functional Testing
Functional testing helps verify that product functionality meets user expectations. No matter the product is a web-based or desktop application, our test engineers combine all best practices, methodologies, and processes to optimize test coverage to make sure that all functionalities are tested.
