Тестування, як і будь-яка інша сфера діяльності, вимагає від QA-інженера володіння певними навичками. Навички бувають професійні, практичні, досвідчені, їх прийнято називати «hard skills». А ще бувають навички соціальні, поведінкові, можна сказати – емоційні, так звані «soft skills». Ці навички можна назвати суто професійними, вони більше особистісні, вони не залежать від специфіки роботи. До таких навичок можна віднести здатність до комунікацій, самодисципліни, відповідальності, вирішення проблем та керування часом.
Давайте розглянемо, чому ці навички, які, здавалося б, не мають ніякого відношення до прямих обов'язків тестувальника, так для нього важливі.
Першою, як однією із основних навичок, давайте розглянемо здатність до комунікацій. Цей навик дуже важливий в умовах сучасного бізнесу для будь-якої професії. IT-сфера не є винятком. Більшість проєктів у світі технологій створюється командами. Для успішної роботи команди дуже важливо скоординована взаємодія між членами команди. Для тестувальника дуже важливі такі вміння при роботі в команді: