Testing software to identify and resolve problems from a end users perspective.
In charge of testing developed software against specified requirements.
Accurately monitoring and recording results in test documentation.
Preparing detailed test plans, 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.
Monitoring the testing process and identifying and logging test failures.
Performing peer reviews and estimates.
Involved in Performance Testing, Scaleability / Stress and Load Testing.
Testing full product suite's, identifying problems & resolving them with the development team.