Duties:
Testing software to identify and resolve problems from a end users perspective
In charge of testing developed software against specified requirements.
Accurately monitoring and preparing detailed test plan, acceptance criteria and test scenarios for each project
Liaising with developers and programmers to swiftly resolve faults.
Analysing, writing reports & communicating results to colleagues & managers.
Analysing, writing reports & communicating results to colleagues & managers.
Performing peer reviews and estimates
Involved in performance testing, Scaleability/Stress and load Testing
Testing full project suite’s identifying problems & resolving them with the development team.
Key Skills
Knowledge of user documentation, training documents & user acceptance plans.
Knowledge of functional, reliability and performance testing.
Experience of working in pressured environment to strict deadlines.
Able to test multiple projects at the same time.
Extensive knowledge of open GI applications & MS office Suite.
Commercial experience at a tester within a Agile Development environment.
Ability to learn new software quickly.
A thorough understanding of the software development process
Comprehensive understanding of computer programming languages: C++java.
Extensive knowledge of the full software testing life-cycle.