Skip to main content

How to earn money using your Software Testing expertise

How to earn money using your Software Testing expertise ?

 1. Start your Own blog ?

 Start your own blog in Blogspot or with your own Domain and write your own content  share knowledge with fellow testing community.

 Content for your blogs may create interest in fellow testers.

 write a review about the software testing tools you are using currently  .

 Or evavualate a Open source Testing Tool and give your feed back about pros and cons.

 Start writing content for Software Testing Blogs who will pay for Article also a good choice of Revenue. paying for articles who share with them

  2. Become a member in UTest or 99 Tests

 Now a days with the increase of Gadgets , Mobiles, Smart TV and (IOT) Internet of things , The scope of testing  is changed .
 Companies developing Apps or specified programs for General public are relied on Crowd source companies like UTest,99 Tests etc.
 Create your own profile with all your Electronic inventory like mobiles,Tabs, Smart tv, Smart Appliance and complete the Sand box or a Free project which will evaluate your skills on QA knowledge.

 Based on your Ratings you will be invited for Paid projects.

 Utest and 99 Test are most active Crowd source Platform for QA and Testing Community.

 some times you can upto $ 1** for referrals on specific projects. for more info Visit UTEST forum and Blogs .

 Forums like UTEST or 99 Tests giving oppurtunity for novoice testers.

Freshers who are looking for Job in Software testing field these forums are training ground, they can horn their software testing skills and learn testing new technologies.

 I will keep updating this post whenever i get encounter with something new in Software testing field.

Thanks for reading this article,

Please provide your feedback in comments column.


Popular posts from this blog

Istqb,cste inforamtions and training centers in India

About istqb:
The ISTQB was officially founded as an International Testing Qualifications Board in Edinburgh in November 2002 and it is responsible for the "ISTQB Certified Tester", which is an international qualification scheme.

ISTQB is the parent body responsible for approving various national boards in addition to other tasks such as defining the syllabi for various certifications.
website url: FAQ :

for examination and preparation and sample question papers available in below link

will be helpful for ISTQB

join yahoo groups:
in this group you can ask your queries about istqb examinations and certification related doubts and sample papers to certified level and advance level question keep on raised by members.

ISTQB-India@ yahoogroups. com

CSTE information:

QAI, India, the premier knowledge corporation in the software engineerin…

Equivalence partitioning

Equivalence partitioning:
Equivalence partitioning is a method for deriving test cases. In this method, classes of input conditions called equivalence classes are identified such that each member of the class causes the same kind of processing and output to occur.

In this method, the tester identifies various equivalence classes for partitioning. A class is a set of input conditions that are is likely to be handled the same way by the system. If the system were to handle one case in the class erroneously, it would handle all cases erroneously.

Equivalence partitioning drastically cuts down the number of test cases required to test a system reasonably. It is an attempt to get a good 'hit rate', to find the most errors with the smallest number of test cases.

To use equivalence partitioning, you will need to perform four steps:
Determining conditions to be TestedDefining TestsDesigning test casesIdentifying Final set of Test Cases

Defining Tests

A number of items must be considered when…

Cyclomatic complexity

Cyclomatic complexity is a software metric (measurement). It was developed by Thomas McCabe and is used to measure the complexity of a program. It directly measures the number of linearly independent paths through a program's source code. It is computed using a graph that describes the control flow of the program. The nodes of the graph correspond to the commands of a program. A directed edge connects two nodes if the second command might be executed immediately after the first command.


M = E − N + 2P


M = cyclomatic complexity
E = the number of edges of the graph
N = the number of nodes of the graph
P = the number of connected components.

"M" is alternatively defined to be one larger than the number of decision points (if/case-statements, while-statements, etc) in a module (function, procedure, chart node, etc.), or more generally a system.

Separate subroutines are treated as being independent, disconnected components of the program's control flow graph.