A Short Collection of Essential Goals By Test Role

Here is my collection of essential goals for a Tester, a Test Engineer, and a Test  Lead.

Tester
The Tester acts on the behalf of their sponsor to evaluate new and changed products.

  • Assist in clarifying sponsor requirements
  • Establish and maintain good rapport with all project team members
  • Offer to help craft low level tests
  • Collect information through observing, inspecting, exploring, and exercising products
  • Prioritize test execution by risk
  • Be cognizant of your reactions to product behaviors as if you are watching you use the product
  • Reflect on interesting behaviors and follow interesting operational paths to learn more
  • Share observations or conclusions with others often
  • Report odd things you find that distract from the value of the product
  • Continue to learn and practice testing skills

Test Engineer
The Test Engineer uses their technical experience to extend the reach of the Tester, and to improve testability of products.

  • Assist in clarifying sponsor requirements
  • Establish and maintain good rapport with all project team members
  • Offer to help craft low level tests
  • Provide mechanisms for deeper or isolated evaluations of product processes and across a diversity of data
  • Provide methods to mock behaviors, data, or services that allow exploration of edge scenarios and errors
  • Find opportunities to simplify a requirement or technical operation that speeds information collection
  • In interactions with others, clarify, elaborate, express, proxy, explore, and negotiate to provide a clear understanding of what is needed, and what is provided
  • Continue to learn and practice testing skills
  • Learn how to apply new technologies to testing

Test Lead
The Test Lead develops strategy, evaluates risk, works with sponsors, mentors team members, and reports on testing activities.

  • Assist in clarifying sponsor requirements
  • Establish and maintain good rapport with all project team members
  • Offer to help craft low level tests
  • Monitor project progress for new testing opportunities
  • Encourage the team to test early and test often
  • Be proactive with test data creation and environment availability
  • Minimize work interruptions
  • Provide interpretations of observations, discoveries, and defects in terms your audience can use to make decisions
  • Provide relevant, valuable, and valid information in a timely manner

I believe there are more goals in each role.  What goals do you have in your test role?

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s