Originally posted at SQABlogs.com on { 04:20, 2008-Aug-4 } { Posted in Software Testing} { 0 comments} { 24 trackbacks}

My boss asked me to prepare a list of competencies that we want to see in the people we hire. I segregated the list in three main categories:
1. Ability
2. Knowledge
3. Skill

I did not further segregate the list. However, it could have been done for the number of years of experience the tester has, or as per the role someone is playing etc. 

Ability
Knowledge
Skills:
Documentation of procedures, processes, and results.
Windows
Project management
Ethics
UNIX
Technical and functional skills
Adaptability
Solaris
Written communication
To meet deadlines and multi-task
Linux

Test Planning
Attention to detail
Java
Test Estimation
Problem solving
Web Development
QTP
Analytical abilities
Relational databases
WinRunner
Interpersonal skills like resolving conflicts
Mainframes
Rational Clear Case
Dependability
Domain knowledge/expertise in Financial, Telecom, Insurance, Government, Retail, Banking, Telephony
Rational ClearQuest
Professionalism
Knowledge of quality assurance methodologies.
Rational Robot
Leadership

Change management / Configuration Management
LoadRunner
Motivation
Quality management
Oracle8/9/10/11i
Initiative
Automation
TOAD
Innovation
Performance Testing
DB2
Punctuality
Database Systems
MySQL
Diversity
Browser Testing
.Net
Organizational support (Follows policies and procedures)
Security Testing
Test Management
Judgment
UAT
Defect Management
Commitment to Client service
OAT
Test Execution
Creative

SAP Testing
Cost consciousness

Oracle Apps Testing
Business acumen

Mercury Quality Center
Quantity

SOA Testing
Teamwork

SilkTest
Oral communication


EggPlant


Compuware


Jmeter


Junit


Nunit


OpenSTA


Selenium