It seems there is a new software app testing company born every week. That can be good or bad depending on your situation.
It’s good in that newer companies can bring innovation and higher levels of customer service to a very mature market. This can give you a broader set of choices to meet your unique needs.
It’s bad in that there are so many choices! Pages and pages of them and then more websites to help you evaluate their particulars. It’s been proven that too many choices can actually make it harder to make a wise choice.
Three Criteria for Selecting a Software App Testing Company
Here are three criteria you can use to help you select the best software app testing company for your current situation.
- What are your goals and how can the testing company help you achieve them? You have a goal – launch on time, with zero defects. Your’s may be a little different. Does your software app testing company have a QA strategy that can achieve your goal? Have them show/tell you that strategy and why they think it is the best way to achieve your goals.
- What are your constraints and can they still help you achieve your goals within those constraints? You have a constraint – most likely budget. You probably have a time constraint as well. Can your software app testing company demonstrate a plan to use their strategy to achieve your goals *within* the constraints? Or, are you going to get a nasty little surprise right before the deadline?
- Sure, they can all test, but can they improve your situation and make it easier for you in the future? Okay, they can achieve your goal within your constraints. When they leave at the end of the project, do you have some tools and processes to make it easier for you the next time? They can be as simple as a leaner routine to collect and report a more accurate project status. They can be as powerful as an open source requirements/defect tracking if you didn’t have one already. And, they can be as subtle as a new way to record and report defects that makes them 100% actionable when they wind up in a developer’s work queue.
You have a huge variety of choices when you select a software app testing company to help you complete and release your software project. Making a wise choice will save you countless hours and thousands of dollars that a poor choice will cost you.
Ask us these questions at TESTCo. I’m confident you’ll be pleased with our answers. I’d enjoy speaking with you about your project. Call me at 888.254.9709 or schedule a call back using the green button on this page.
Bonus – Three Traps to Avoid when Selecting a Software App Testing Company
So, you’re clear on your goals and constraints. You’re on the alert for how your choice of a software app testing company can improve your situation now and in the future.
Now, be on the alert for these three common traps.
1. Price Vs. Cost
Seeking the lowest hourly rate – their price – can lead you into a trap where the hourly rate is low but your project cost is high. This can happen when your software app testing company struggles to attract and find top quality software testing talent. They might also possibly be testers that were originally software developers but weren’t good enough. Be on the alert for “too good to be true” hourly pricing.
2. Missing Manager
software app testing companies can also reduce their hourly rates by “body shopping”. This occurs when you rent or lease a person’s time to perform tasks for you. One of the most common ways to reduce the price of a tester is to eliminate any management oversight or coaching. You get the tester and that’s it. This may or may not work well for you. If you’re an experienced QA Manager with plenty of experience managing remote teams, this might work for you. If you’re not experienced with outsourced testing or QA, you might be disappointed when you find out that you’re going to need to manage and task this person every day.
3. Testers Vs Test Engineers
it is very common to find “testers” available to help you at a relatively low cost. This might work for you if your software app is simple and you already have a QA Strategy, Test Plan and Test Cases. A “tester” can probably run those test cases for you. If you have anything other than a very simple app or don’t have a QA Strategy, Test Plan and Test Cases, hiring a “tester” will lead you to disappointment. Only a Test Engineer is educated and experienced in the art and science of software testing and quality assurance.
If you are on the alert for these Three Software Testing Traps, you’ll make a better decision with a higher degree of certainty. That’s what you’re looking for, right – a Certainty of Success?
Double Bonus – Three Tests Plus One Guarantee to Consider When Selecting a Software App Testing Company
So, now you’re clear on your software testing goals and constraints and you’re on the alert for the traps to avoid.
You’ve “pre selected” one or two testing companies that you think can help you achieve your goals.
You’ve talked with them in depth and shared all of your relevant project information.
You’ve received a “proposal” that tells you what they will do, what it will cost and how long it will take.
Here are four “tests” you can use to make sure you’re getting everything you need to be successful with the software app testing company you are going to select.
1. Repeat Your Goals and Constraints
Your proposal should clearly explain your goal and constraints. This is evidence that the software app testing company *knows* and *understands” your goals. If this is missing from your proposal, you should be concerned that they don’t clearly understand your project or goals.
2. At Least One Strategy and A Plan
Your proposal should show “the math” – just like your grammar school mathematics teachers required. Software and software testing projects are complex and there are many different ways to achieve your goals. Your proposal should show the software QA Strategy that was selected as the best approach to achieve your goals within your constraints. It also goes without saying that your proposal should also include a plan that implements the selected Strategy. Double check that the Plan actually follows the Strategy. Award bonus points if your proposal shows more than one QA Strategy and the thinking behind how the best Strategy was selected.
3. A “Fixed Price” Offer?
You probably won’t see a Fixed Price offer in your Proposal unless you ask for one. So, ask and see what their response is. This will give you an indication of how confident the software app testing company is in their Strategy, Plan, and Estimates. Be aware though, that Fixed Price projects can be more contentious to manage to completion. That said, it never hurts to ask.
4. A Success Guarantee
You almost definitely won’t see a Success Guarantee in your Proposal. But, what types of success guarantees will your software app testing company offer you? Ask and see what their response is. The is a powerful conversation to have with your software app testing company and here’s why. Not every project goes according to plan and your’s may not either. Wouldn’t you rather know how your software app testing company is going to respond now, before the crisis happens, than later when everyone is caught by surprise? You deserve to know if your testing partner is committed to your project and how they are going to help you resolve the crisis – if and when it occurs.
If a software app testing company can pass these tests, you’ve found a partner to help you achieve your goals.
If they can’t pass these tests, you’re taking on additional risks needlessly.