Live data from Hacker News

Why are there not more freelance testers out there?

testninjas.com

21–30 of 59 posts

Re: Why are there not more freelance testers out there?

#21
I think there's much more to it than what the post says. It seems the author is looking at the freelance testing industry (is 'industry' the right word here?) through rose colored glasses.

Freelance web designers and SEOs are everywhere because you don't need any experience and often times don't even require any actual skill to do the job. All you need to know is how to repeat the whole "Social media marketing your business reach customers user experience blah blah nonsense" spiel and people say "Yeah! I want to miraculously reach the top of Google for everything and make a billion online like Zuck" and hire some dude for $300 who read "HTML and CSS for Dummies" last week at a Barnes and Noble. I know this because I used to be that asshole (not the business owner, the freelancer).

Other kinds of web/tech freelancing have very simple-to-understand values. In the minds of a lot of people who hire freelancers, Web design = Branding or Marketing = Profits. Simple. Not exactly correct, but that's the line being fed to everyone these days. Same with SEO. SEO = Rankings = $1B profit.

Testing is different though. I have to say however that if a company even needs to test software to begin with then they're probably playing at a higher level than the companies hiring freelance designer/devs and SEOs. Still, the value of a tester is still nebulous. You don't hear freelance testers out there drilling "Testing will make your customers love to use your product, increase efficiency on yours and the customer's end, and save you a ton of money" or something equally easy to market. To most businesses testing means "we played with the app on the staging server and it worked fine for us. time to push it live". It just comes off as an extra expense that isn't worth the investment.

And why is that? Because freelance testers, unlike other freelancers, have failed to create a consistent, marketable appeal to business owners (i.e. tell them why it's going to make them tons of cash) the way other freelancers have. And it's probably because those who do testing are a little more thoughtful and less about pizazz and flash than designer/developers and the nature of testing itself is kind of boring unless you're really into it yourself. Design is fun because everyone wants to be an artist. SEO is fun because people are given the idea they're in control of which keywords they'll pop up for and such. Testing? Totally boring. Some guy's gonna come in here and find bugs in our software? We can do that ourselves or just make sure to mark all the complaint emails as TODOs in Gmail.

Re: Why are there not more freelance testers out there?

#22
post #18

From my personal experience, I wouldn't use a freelance tester because they won't understand the system well enough to provide value for money. The most valuable testing is that which exposes your lack of understanding of what the system should do. These also usually require the most extensive rewrites, so you definitely want them as early as possible. Unfortunately, they also require the most extensive understanding…

That's the same argument for not hiring freelance developers or project managers. And IMHO it leads to lazy coupling of software systems and services, a system that has to be built and tested by different or changing groups has to have much much better scope and decoupling.

In short, if you have small (micro) services, they are easy to build and easier to test.

Re: Why are there not more freelance testers out there?

#23
post #18

From my personal experience, I wouldn't use a freelance tester because they won't understand the system well enough to provide value for money. The most valuable testing is that which exposes your lack of understanding of what the system should do. These also usually require the most extensive rewrites, so you definitely want them as early as possible. Unfortunately, they also require the most extensive understanding…

As true as your comment is I would like to point out that there is a value in itself to have 'fresh eyes' on QA. An experienced and talented tester unfamiliar with a system/product/service can actually work as both QA/UI and UX resource if he or she has the right background.

TLDR; Sometimes you can gain valuable input from a fresh pair of eyes.

Re: Why are there not more freelance testers out there?

#24
What do you mean when you say tester? If you mean "someone to run manual test cases," it is probably because those sorts of jobs are pure tedium... They can be outsourced to websites too.

If you mean a software engineer that designs software to validate that other complex software systems function (often dealing w nontrivial engineering efforts and undecidable problems) , they probably don't freelance because we denigrate them by calling them "testers" and they'll get hired fulltime by companies that understand the value of their work.

Re: Why are there not more freelance testers out there?

#26
post #5

I recently found out about a service that pretty much offers this. It's called Pay4Bugs: https://www.pay4bugs.com/ . Has anyone tried it? Is it any good?

There's a bunch of those types of services which we are deliberately avoiding the approach of. It's really hard to know the quality of the testers behind it all, in addition to that they can raise bugs and give you an idea of what has been tested, but you doesn't give you an understanding of what hasn't been tested.

Wouldn't it be awfully easy for an outsourced tester to say "yep, tested foo, no bugs found" without having tested it thoroughly? You can't outsource auditing that outsourced work was done properly!

Re: Why are there not more freelance testers out there?

#28
post #25

I would love to be a freelance tester. I have no idea how I would start though. I have a lot of experience testing desktop apps for my day job, but I'd love to start something on the side. Anyone here have ideas on where to start?

I'm bias, but helping people get their freelance career off the ground is what we are trying/doing at Test Ninjas.

Re: Why are there not more freelance testers out there?

#29
I don't know if uTest is still around, but they attempted to fill a similar niche. If you are in a testing lead position, then you know that an enormous amount of contracting is arranged via recruiters to fill this need also.

I think the reasons it's really hard for freelance testing communities to get traction are

1. real or perceived lack of return - you have a 2-3 month engagement and realistically the first month is training and acclimatization (hence wasted). better off hiring a FT resource.

2. ample market supply - there are plenty of people looking for FT roles. I'm a testing manager in a secondary technology city in the US, and it's no trouble to get resumes.

3. limited scope where they're useful - I would consider freelancing or hiring a freelancer that specialized in a particular tool (Selenium, Robot, Cucumber, QTP, etc) if building out a testing framework or conducting major refactoring but otherwise consider testing an iterative process.

4. This is a bit of a bootstrapping problem, but it would need a (much) better version of Angie's List. Because of the reasons I listed before, this would be a high risk decision and most people would be very reluctant to go with an unknown quantity. There would have to be a substantial number of verified ratings and reviews. [EDIT: this is also why so much contract testing is arranged via recruiters - the recruiter wants repeat business. A bad referral can poison a relationship, so you have a strong element of trust]

Re: Why are there not more freelance testers out there?

#30
Testers are mostly a labor commodity. Seems like the body shop contracting agencies and big offshore firms (Wipro, TCS, etc.) have this market cornered. Any potential client who really values having a dedicated testing team will build up the domain knowledge in house rather than re-educate freelancers over and over, or require the body shop to build that knowledge base and do that training for them when bringing on a new tester.

And how often do you really need just one tester? What are you going to do, bring in 10 different freelancers?

Freelancers need to wear more hats than just "tester".

Post reply on HN