I am working since 5 years as Test Engineer.
For me, it is very important to keep in mind testing is a service. The aim is to improve quality of product.
Technical and functional skills are complementary. The technique will help to automatize functional testing in order to be more efficient. Functional will help to understand the product and figure out the best way to test.