Quotes



"Quality is never an accident; it is always the result of intelligent effort." -- John Ruskin

Friday, March 27, 2009

WHAT MAKES A GOOD TEST ENGINEER?

Characteristics of a good Test Engineer:
  • A ‘test to break’ attitude,
  • An ability to take the point of view of the customer,
  • A strong desire for quality, and an attention to detail.
  • Tact and diplomacy are useful in maintaining a cooperative relationship with developers,
  • An ability to communicate with both technical (developers) and non-technical (customers, management) people is useful.
  • Previous software development experience can be helpful as it provides a deeper understanding of the software development process, gives the tester an appreciation for the developers’ point of view, and reduce the learning curve in automated test tool programming.
  • Judgment skills are needed to assess high-risk areas of an application on which to focus testing efforts when time is limited.

Important Skills Required:
1. Communication Skill
Customer communication as well as team communication most important for this job. Written communication as well!

2. Technical skill
  • Knowledge of Project life cycle,
  • Knowledge of Testing concepts,
  • Knowledge of testing types,
  • Programming languages familiarity,
  • Knowledge of Database concepts,
  • Test plan idea,
  • Ability to analyze requirements,
  • Documentation skill,
  • Knowledge of Testing tools

3. Leadership Skill

4. Analytical and judging skill

Don’t worry if you don’t have some of the skills mentioned above. You can always learn the things if you have interest. Non-IT personas can also grow fast by gaining necessary skills.