At some point, almost every company finds themselves faced with this problem:
- You need to test, fix and launch your new software version, website or mobile application to grow your business and achieve your goals.
- You don’t have enough time or talent to get it all tested with your internal team – or maybe you don’t have an internal team and the developers don’t really like to test.
- You decide to seek help from an offshore testing company.
- You Google “Offshore Testing” and start sending contact forms.
- You get to participate in lots of “yeah, we do that too” conversations while talking with companies that actually do much more software development than testing. ( Sure, they have some testers and will sell you as many as you need).
- You’re left feeling misunderstood and “sold” without a real solution to your problem.
That’s probably not what you want and it definitely won’t solve the problem you have right now.
What You Probably Want from Offshore Testing
We’ve been providing offshore testing since 2002 and have helped hundreds of software projects, just like yours. This is what we’ve learned that you want:
- You want us to clearly understand your team and your project:
- The technical work you want done so we assign the right experts,
- Your software development process and cycle so we don’t interrupt and add noise,
- And your business/project goals so we optimize our work to deliver the most value towards your goal.
- You want us to dig deep and advise you:
- You want more than “run some tests,”
- You want a Test Engineer who will think hard and dig deeply to find the bugs that hurt your customers,
- You want recommendations on how we can help you avoid them in the future.
- You want us to communicate clearly and effectively:
- Like Goldilocks – just enough – so that we provide you all the real-time info you need to make smart decisions about our project,
- But without adding noise and unnecessary meetings to your already over-booked schedule.
- You want us to deliver on our promises and give you Real Value:
- You want to count on us to hit our deliverables on time and,
- Do what we say without having to check up on us or answer questions you’ve already answered.
- You want us to honor our pricing and proposals:
- Nobody wants a budget surprise near the end of a project because of a bad estimate or forgotten specification – so we promise we won’t leave you hanging with a surprise.
- If we miss an estimate, we’ll make up the difference and honor our original proposal. (More on this point at the end of this post).
All this requires a talented team of Test Engineers and QA Managers.
Cheap offshore testing won’t and can’t deliver what you want.
The Problem with Testers for Offshore Testing
The problem, as we see it, with that type of approach you typically end up with the “second string” testers. You know, the people who weren’t really good enough for the A-List software development team but who make reasonably good software testers. This problem gets compounded when testers are not managed effectively – and “testers” require a lot of your management time. Cheap testers can and will do what they are told, but they typically fail to deliver real and immediate value when given a broad set of directives instead of a clear and finite list of testing tasks. Testers will also need additional training time in order to be effective with a new software application.
Testers can run tests for you and then wait for you to tell them what to do next. Test Engineers understand software quality and can build and execute a software testing strategy and plan to achieve your goal – without you telling them what to do every day.
On the other hand, insisting on Test Engineers for your offshore testing needs almost always succeeds – even under the most difficult and challenging situations. Add a QA Manager to help the Test Engineers build effective strategies and plans and you have a powerful software offshore testing team to achieve your goals and launch your software on time.
Missing QA Managers = Missing Value
Most offshore testing companies don’t have the ability to add a QA Manager to your project because their rates are too low or they lack the talent because they just sell testers.
A QA Manager on your offshore testing project can mean the difference between “getting some testing” and “achieving your goals”. TESTCo provides a QA Manager on EVERY project because we’re committed to achieving your goals.
Here’s where a QA Manager on your project makes a difference.
- QA Managers ensure that the business and technical value you’re seeking are delivered.
- QA Managers evaluate QA Strategies and help build QA and Test Plans for Test Engineers to execute.
- QA Managers work with you to customize our offshore testing work and outcomes to your unique project and development methodology.
- QA Managers ensure that you are completely informed about our progress on a twice-daily basis so that we’re always focused on your most immediate needs.
Add a QA Manager to help the Test Engineers build effective QA strategies and test plans and you have a powerful offshore testing team to achieve your goals and launch your software on time.
TESTCo is a different kind of offshore software testing company. Since we ONLY provide software testing, we ONLY hire and train Software Testing Engineers. We think this makes a huge difference and our clients agree.
Call me, if you want to talk about your next testing project. 888.254.9709 Or, ask to schedule a time to talk with me by clicking the green and blue button at the top right of the page.
A Final Word About Honoring Our Promises
You want your software project tested to find the bugs and defects. Behind that, though, you want to remove risk from your plan to achieve your goals – and your software project is a critical part of achieving your business goals.
The last thing you need during your software project’s offshore testing phase is more risk. Quite often, an offshore testing company will give you a project proposal that is too small to achieve your goals but that catches your attention because it is the cheapest. The problem with this approach is that it will probably catch you by surprise when you least expect it – near the end of your testing project. The testing won’t be enough and you’ll be surprised and disappointed.
At TESTCo, we honor our promises and our proposals. When we prepare a proposal/estimate, we consider your goals and constraints and then evaluate at least three different software testing strategies. We include our strategy analysis in our proposal so you can see exactly how we propose to successfully complete your project.
But, sometimes people make mistakes and we overlook a critical item and our proposal/estimate will be too small to successfully complete your project within your budget. It doesn’t happen very often but it does happen. If and when this does happen, we’ll honor our original proposal. Our job is to remove risk, not add more risk. We do this by honoring our promises and proposals to you.
Software Testing Quality Assurance Tactics and Strategy
/in Software QA testing /by Jeff HotzConsider that software testing and quality assurance are a tactic to achieve a strategy. The purpose of software testing is twofold. One aspect is to test the software and provide feedback to the software development team on defects. Another aspect of software testingis to provide a set of metrics for the activities and accuracy of the software testing efforts.
Quality assurance is the strategy that is used to meet business goals – a quality of X with features of Y that produces sales of Z. Quality assurance is not a goal, rather it is a strategy to achieve a goal. Software testing and quality assurance go hand in glove to help business decision makers meet their goals. There are many avenues you can pursue to ensure that your clients and customers receive what they need, making your business sustainable.
Website QA Gives Confidence
/in Website testing /by Jeff HotzWebsite QA is an often overlooked aspect of Web Testing as new websites are launched or existing websites updated. Website User Interface capabilities are expanding every day with new technologies that allow browser based websites to behave as if they are desktop applications.
The challenge with web testing that we see is that all browsers do not behave and interpret the code in the same manner. This can lead to visual distortions or usability errors on your website. Today’s web based user has a very short attention span and any problems with readability or usability can cause them to quickly abandon your website. Website QA can provide a quick, easy and inexpensive check to insure that your new or updated website behaves properly in all of the web browsers that are important to you and your customers.
A Unique Offshore Testing Company
/in Offshore software testing /by Jeff HotzAt some point, almost every company finds themselves faced with this problem:
That’s probably not what you want and it definitely won’t solve the problem you have right now.
What You Probably Want from Offshore Testing
We’ve been providing offshore testing since 2002 and have helped hundreds of software projects, just like yours. This is what we’ve learned that you want:
All this requires a talented team of Test Engineers and QA Managers.
Cheap offshore testing won’t and can’t deliver what you want.
The Problem with Testers for Offshore Testing
The problem, as we see it, with that type of approach you typically end up with the “second string” testers. You know, the people who weren’t really good enough for the A-List software development team but who make reasonably good software testers. This problem gets compounded when testers are not managed effectively – and “testers” require a lot of your management time. Cheap testers can and will do what they are told, but they typically fail to deliver real and immediate value when given a broad set of directives instead of a clear and finite list of testing tasks. Testers will also need additional training time in order to be effective with a new software application.
Testers can run tests for you and then wait for you to tell them what to do next. Test Engineers understand software quality and can build and execute a software testing strategy and plan to achieve your goal – without you telling them what to do every day.
There’s a big difference between a software tester and a Test Engineer. The choice you make can be critical to the success of your software development project.
On the other hand, insisting on Test Engineers for your offshore testing needs almost always succeeds – even under the most difficult and challenging situations. Add a QA Manager to help the Test Engineers build effective strategies and plans and you have a powerful software offshore testing team to achieve your goals and launch your software on time.
Missing QA Managers = Missing Value
Most offshore testing companies don’t have the ability to add a QA Manager to your project because their rates are too low or they lack the talent because they just sell testers.
A QA Manager on your offshore testing project can mean the difference between “getting some testing” and “achieving your goals”. TESTCo provides a QA Manager on EVERY project because we’re committed to achieving your goals.
Here’s where a QA Manager on your project makes a difference.
Add a QA Manager to help the Test Engineers build effective QA strategies and test plans and you have a powerful offshore testing team to achieve your goals and launch your software on time.
TESTCo is a different kind of offshore software testing company. Since we ONLY provide software testing, we ONLY hire and train Software Testing Engineers. We think this makes a huge difference and our clients agree.
Call me, if you want to talk about your next testing project. 888.254.9709 Or, ask to schedule a time to talk with me by clicking the green and blue button at the top right of the page.
A Final Word About Honoring Our Promises
You want your software project tested to find the bugs and defects. Behind that, though, you want to remove risk from your plan to achieve your goals – and your software project is a critical part of achieving your business goals.
The last thing you need during your software project’s offshore testing phase is more risk. Quite often, an offshore testing company will give you a project proposal that is too small to achieve your goals but that catches your attention because it is the cheapest. The problem with this approach is that it will probably catch you by surprise when you least expect it – near the end of your testing project. The testing won’t be enough and you’ll be surprised and disappointed.
At TESTCo, we honor our promises and our proposals. When we prepare a proposal/estimate, we consider your goals and constraints and then evaluate at least three different software testing strategies. We include our strategy analysis in our proposal so you can see exactly how we propose to successfully complete your project.
But, sometimes people make mistakes and we overlook a critical item and our proposal/estimate will be too small to successfully complete your project within your budget. It doesn’t happen very often but it does happen. If and when this does happen, we’ll honor our original proposal. Our job is to remove risk, not add more risk. We do this by honoring our promises and proposals to you.
Getting Started with Outsourced Software Testing
/in Outsource software testing /by Jeff HotzAccording to an article in IT Pro/silicon.com, one in three offshore or outsourced software testing projects fail. Research firm Ventoro found that “the main cause of offshore testing failures is a lack of preparation and poor execution by the user organization.” Ventoro went on to conclude that some offshore software testing companies can try to “steamroller the initial engagement process” in a rush to get the contract signed. MIT reports that only 37% of offshore testing co-sourced projects succeed and 50% of offshore software testing strategic partnerships fail. How do you like those odds? In the event that you do fail, where is the flaming finger of blame going to point? If your company depends on software for either new revenue or operational efficiency and productivity then it seems like making this type of bet on outsourced software testing and development is overly risky.
Here are a few things you can do to improve the odds in your favor and minimize your risk:
TESTCo is a software testing company that provides offshore testing, software testing services, outsourced software testing and offshore software testing.
Offshore Software Testing Company Helps BetweenMarkets Deliver On Time
/in Case Study, Offshore software testing /by Jeff HotzWhy would a company with good internal software testing capabilities decide to hire an offshore software testing company?
BetweenMarkets, an enterprise software company specializing in distributed order fulfillment, was recognized as one of the premier development organizations in Austin, Texas. Although BetweenMarkets had released their first product with zero customer reported defects, they quickly realized that their software testing process – which consisted of a combination of in-house testing and expensive consultants – would not scale as they began the build out of their second release.
Problem
BetweenMarkets was preparing to release a new product version to market. Although the product had been successful in production environments, the management team was worried about the changing dynamics of their quality processes. As implementation of their second product release began, it became obvious that their existing software testing processes would not be effective going forward. “We had tremendous success in the quality of our first release. However, as the size and complexity of our application grew, there was just too much ground to cover,” said Erik Huddleston, CTO at BetweenMarkets. “There was no way we could cost effectively staff and train the people we needed to maintain our rigorous quality standards. Not only was there a tremendous amount of code to test, but there was also a wide variety of skills needed to effectively analyze the quality of our application and diagnose problems.”
Decision to Use An Offshore Software Testing Company
BetweenMarkets decided to turn to an offshore software testing company in order to achieve the scalability, flexibility, and diversity of skills that were required. After interviewing and accepting bids from over a dozen offshore software testing firms, BetweenMarkets selected TESTCo. “TESTCo’s Engineered Assurance technology made it the clear choice,” Huddleston said. “Engineered Assurance, coupled with some great overseas relationships, gave us the real-time visibility and predictability that no other firm could deliver.”
Solution
At the end of each workday, a build is produced with a list of new features implemented and defects resolved. A TESTCo project manager, aided by Engineered Assurance technology, then analyzes the work and formulates a test strategy covering the next 12 hours. A team of specialists is assembled whose skills exactly match the night’s challenges. By morning, when BetweenMarkets’ development team returns to work, their issue-tracking system is fully populated with the results of the preceding day’s code analysis. BetweenMarkets immediately knows of any problems that were introduced into the product within a day of their creation. At the same time, BetweenMarkets’ management team has a full online report of the preceding day’s activities as well as analysis and recommendations going forward, all because of offshore software testing through TESTCo.
Benefits of Offshore Software Testing
In addition to enabling a new, more powerful development process, TESTCo offshore software testing provided BetweenMarkets with a number of tangible benefits. By offering a flexible usage model for testing services and a reduced per-head cost, BetweenMarkets was able to reduce its software QA testing related expenses by 50%. “The types of outsourced / offshore software testing skills you need vary over the course of a release as does the number of resources required. TESTCo was able to flexibly allocate the right people at the right time to keep the quality of our product high, and the cost of the effort low,” said Huddleston. Since BetweenMarkets is able to weave software testing into the daily development process, they are able to dramatically reduce the length of their release cycle. “TESTCo has helped enable a real-time, iterative development process that has had a dramatic impact on our time-to-market,” Huddleston said. “The introduction of real-time software testing decreased release cycle times by 20% and increased the defect discovery rate by 400%. TESTCo used their Engineered Assurance technology to provide us with accurate defect discovery within a single build, so that by the next build, the defect could be repaired. It’s hard to quantify the value of fixing bugs that are fresh on the developer’s mind instead of months later before a release, but it is significant,” said Huddleston. “It has had a tremendous impact on the quality of the code we produce.”
Automated Testing Tools: Watir Performance Testing, Squish Testing
/in Automated testing tools /by Jeff HotzYou can dramatically increase both the speed and accuracy of your testing processes with automated functional testing. Some of our customer have automated functional testing in place and need help on improving their process, while others know they want to implement it and don’t know where to begin. Let TESTCo help you figure out the best approach for automated functional testing.
From Watir Testing to Squish Testing- We’ve Got The Experience You Need With Automated Testing Tools
TESTCo offers more than QA automated testing services, we also know the tools you’ll need to be successful. If you’ve already invested in a product, we can make sure you’re getting the most out of it, or if you need help selecting a tool, we have the expertise to help you make the selection that is right for you.
This is not an exhaustive list. Technology changes rapidly and we are always investigating new products. If you don’t see the product or approach that you are already using, please let us know. We’ll be sure to add it to our automated testing skill-set.
Web Site Performance Testing
As you can see, TESTCo has a lot of experience with automated testing tools but our expertise doesn’t stop there. A lot of our customer couldn’t answer these questions when they came to us:
Do any of these questions sound familiar? If so, let us help. We have experience with Watir automated testing, web site performance testing, web application performance testing and Watir performance testing.
What Do I Do Next If I’m Ready For Help With QA Testing Services, Watir Testing, Squish Testing or Website QA?
If you are in a hurry and need help quickly –
Benefits of Automated Software Testing
/in Automated software testing /by Jeff HotzAutomated testing of software has become one of the most popular ways of increasing the efficiency of testing today. Most typically, automated software testing eliminates the human hand in test execution steps. Automation testing is completed using technology instead of people to test and verify the software product and functionality. Automated software testing by TESTCo can provide this and more.
Automated Software Testing Services
A critical aspect of deploying a test automation product is to develop a realistic plan for implementation and to create a business case that establishes the expectations and structure of the project. Test automation also provides challenges to less experienced test organizations, due to the requirement for a separate development life cycle to produce a well-structured, easily maintainable and reusable process.
TESTCo has extensive experience in implementing test automation in general. Having worked with customers on countless projects, we know how to help you maximize the value of the tool you choose. This, combined with our experience in building a high quality software testing automation framework, provides you with an expert partner to make your project a success.
What Are The Benefits of Automated Software Testing?
Automation saves execution, which results in more time for analysis, design and development, and can result in higher quality software. Automated software testing can also be part of a Web site test. In addition:
What do you do if you’re ready to explore automated software testing? Contact TESTCo, of course.
On Demand Software Testing Company Develops New Business Model
/in On-demand testing /by Jeff HotzFOR IMMEDIATE RELEASE
Austin-based TESTCo now offers faster on demand software testing service to help with cash flow in smaller companies.
Austin, TX – March 30, 2009 – As the recession reaches more and more companies each day, Austin-based TESTCo, a premier Software QA Testing company, has restructured the way it does business in order to accommodate small businesses at an economic crossroads facing layoffs and tighter cash flow, the company announced today.
With innovations like On Demand Software Testing, TESTCo has streamlined its testing process to meet the needs of fast moving businesses and companies that find themselves with too few people to complete their software projects on time. Now, instead of taking two weeks to create a solid team of testers, it takes only one day.
That has allowed the On Demand Software Testing company to slice what used to be a two month testing process down to just five days.
“The weakening economy has put enormous pressures on businesses to do more, fast with even less,” says Jeff Hotz, president and CEO of TESTCo. “For us, it was a wakeup call to see what needed to be done differently to make a difference for more businesses, and amazingly, it has helped us and our clients thrive.”
Now, the On Demand Software Testing company is also catering to businesses other than software companies with needs that didn’t seem to exist before. Hotz says he noticed that businesses needed to move quickly to cut expenses, generate revenue and create cash flow, so he adapted to the economic environment and created a different business model.
“Success in this market requires that we get money moving again and our clients can’t afford to have their customers wait. With our new offering, we’re able to immediately be part of the solution,” says Hotz.
As TESTCo found the new on demand software testing niche in its industry, the company also realized there was a growing base of non-software companies creating software. Hotz cites a recent client like New York Magazine. The publication, just like many media outlets, uses customized software to provide online access and information for their subscribers. The magazine turned to TESTCo for its On Demand Software Testing abilityies when it needed to increase the pace at which it builds and releases new business capabilities.
“TESTCO was crucial to meeting our project goals and deadlines,” say Apaar Trivedi, senior software engineer for New York Magazine. “Even though I was too busy to provide proper direction to the testing team, they were able to get started on their own, create test plans based on what I wanted and deliver results from day one. As the testing needs of the project grew, TESTCo was easily able to grow with us.”
Even in the current struggling economic environment, TESTCO On Demand Software Testing continues to grow as a business itself.
The Austin Business Journal recently honored the On Demand Software Testing company with the distinction of being on of its ‘Fast 50’ companies based on the company’s astounding 241% revenue growth from 2005 – 2007.
“Changing with the demands of an ever-changing economic climate has been one of our best move, yet. Our On Demand Software Testing now costs less, requires fewer people and provides real value the very first day,” say Hotz.
About TESTCo: Austin-based TESTCo was founded in 2002 by Jeff Hotz as an On Demand Software Testing firm, specializing in manual and automated testing for carefully selected customers around the world. TESTCo customers eliminate software testing problems, slash support costs by up to 50% and achieve their release date commitments … all without the risk of hunting down the best offshore vendor, the pain and frustration of learning how to properly manage them and the unpredictable results so common with most offshore vendors. TESTCo’s On Demand Software Testing services guarantee ensures that clients have trained, experienced, and managed test engineers working to meet their release date and quality commitments in less than one business day.
TESTCo provides On Demand Software Testing; contact us to get started on your On Demand Software Testing project today!