Test Analyst

· Vacancies

The Test Analyst will be responsible for ensuring that all components of the assigned project are thoroughly tested to ensure it meets the requirement and specification it is designed for. The Test Manager validates and ensures that the solution/ product is fully functional, integrated, working as designed and ready to use before it is handed to the BAU team. A working knowledge of end-to-end test management, risk-based/non-functional testing and ability to work across different methodologies and in particular Agile methodology.

DUTIES & RESPONSIBILITIES:

  • Undertake the End-to-End Assurance and Test Strategy in the systems development life cycle
  • Develop a comprehensive test strategy that outlines the testing approach, including functional and non-functional, integration and user acceptance testing (UAT).
  • Analyse the project requirements and design documents to understand the scope and objectives of testing. Identifying key areas that need to be tested based on the project deliverables.
  • Create detailed test plans that specify the testing activities for the project.
  • Design and document detailed test cases that cover all aspects of the solution including core functionality, edge cases and performance requirements.
  • Ensure that all test cases are traceable back to the requirements and design specifications enabling comprehensive coverage.
  • Execute the test cases according to the test plan, systematically verifying that all components of the solution functions as expected.
  • Identify, log and prioritise defects using a defect tracking system including the status of test execution, defect trends and any risks or issues that could impact project delivery.
  • Perform integration and system testing to validate the entire solution.
  • Work with users to facilitate user acceptance testing, ensuring that the solution meets their needs and expectations.
  • Quality assurance and final verification obligation.
  • Compile and handover all test documentation including test cases, test results, defect logs and final test report
  • Good appreciation/experience of Test Automation
  • Experience with implementing testing standards and strategies for complex projects.
  • Strong communicator and experienced in supporting the team.

ESSENTIAL SKILLS:

  • Significant experience in software testing and general solution testing
  • Demonstrable experience of presenting test results to different audiences.
  • The ability to work with teams and co-ordinate resources from different business areas.
  • Analytical skills and attention to details
  • Technical proficiency: Proficiency in using test management tools, defect tracking systems and if necessary automated testing tools.
  • Working with internal company staff members and external suppliers & customers
  • Organised, professional and with a "can do" attitude

DESIRABLE SKILLS:

  • (BCS) Professional Certificate - Software Tester
  • 3-7 years’ experience in software testing or quality assurance
  • ISTQB Certified Tester or similar qualification in software testing