The study examined how testers contribute to the effectiveness of two software testing techniques: equivalence partitioning and branch testing. The theoretical effectiveness of each technique was compared to the observed effectiveness when master's students applied the techniques. For some faults, tester contribution decreased technique effectiveness, while for other faults, tester contribution increased effectiveness. Tester contribution had a greater negative impact on equivalence partitioning and a greater positive impact on branch testing. Common mistakes that decreased effectiveness included misunderstanding or poorly applying the testing techniques. [END SUMMARY]