● Understanding of the software test process;
● Good knowledge of English;
● Proven problem-solving and analytical skills with an ability to approach a problem logically and
● Knowledge of software test methods and techniques;
● Strong verbal and written communication skills. Must be able to communicate effectively and
confidently with team members and management;
● Accuracy and consistency;
● Excellent troubleshooting and problem-solving;
● Ability to quickly and easily extract information from busy software developers;
● Ability to multi-task and work under demanding deadlines;
● Acute attention to detail, with an ability to detect subtle errors and ambiguities;
● Customer service skills and ability to manage business relationships.
● Experience in a software testing role would be beneficial.