if you are at the top of your field ,lets say in ASIC design and another person is equally successful and experienced in test,delopment, writing,failure analysis is the deign skill set more complicated,specialized,important? Is there more opportunities in design?
Hard to say. The skillset to design ASIC's is harder to come by than what comprises software testing. However, any worthwhile software/hardware company will have 3-5, maybe more, for each designer or developer. Not sure how it is for other software companies, but the test group has the ultimate say in a components quality. We literally had to sign off on what we owned that it is ready to ship, designers and developers do not. Also, a great tester will be able to design as well. For example I wrote a test harness/wrapper that automated the automated test tools for my 200+ machine lab. The wrapper automated the execution of all the various automated test tools, parsed the logs, injected the results to a SQL DB, and had a web front to generate those pretty reports and pie charts that upper management loves. I love the freedom that software testing provided, very easy to differentiate yourself, and you get to work with incredibly smart developers and pick their brains.
Not sure if this answers your question, but there are design opportunities in test. Straight software designers, in my XP, author the high level conceptual stuff of how a given software program will work. Under that the developers implement that vision. Ultimately it will come down to how each company defines software testing, design, and development.