Thursday 20 June 2013

Why do you choose Software Testing – as your Career

Career in Software Testing
A Career in Testing Scope of getting job is especially high, No need to depend on any technology, Testing will be there for ever could be as pleasing and satisfying as any other career for motivated and capable people.

  1. Testing offers sufficient technical challenges for an interested professional to continuously learn, enrich his or her knowledge, and achieve greater heights of personal satisfaction as well as product quality and fulfillment.
  1. I like software testing because it is NOT straightforward. It's not like you need to do 100 things for small applications and 10,000 things for bigger applications and done with it. And it's not like you're good if you have a functional tests  and system tests. It's not about the quantity; it is actually about the quality. when we're testing something. Different aspects of problems that the application solves, technology that is used, business expectations, threats, performance, dead line date, project team, process, and etc. Finding best possible testing strategy and execution around this environment is great fun.
  1. Development engineers be likely to focus on particular Requirements. Test Engineers, in compare, generally require a more social factors understanding of the product fairly than be extent to a single module or component. This gives an boundary to test engineers at becoming domain specialist.
  1.  Most Development happens in a compartmentalized manner, Testing may even require a much deeper understanding of the interactions and independencies amongst multiple domains to be able to simulate real life scenarios.
  1.  I would say this is more of test execution fun. This is not about writing automation code I would say. Coming up with best test execution strategy is great fun. What kind of tool is useful for data driven testing? How about model based testing? What's best test automation strategy for agile process? Experience in several different test framework and tools. Quick experiment on new tools. What if we just choose to go with manual for testing this feature? How can we represent our test results and communicate with the team? This requires endless learning. Learn to design good test framework,  learn new languages and new tools, learn how to represent test results, learn how to optimize test execution time, learn, learn and learn.

    by ,
    QA Trainer.

No comments:

Post a Comment