About The Role
ARAG UK have an exciting new opportunity for a Test Analyst to join the Scrum Agile team in our Bristol office. This role involves supporting the continuous development of new software as well as the upkeep of legacy systems and the development will include both in-house development and third-party supplied systems, and the integration of all.
As a Test Analyst, you will deliver Quality Assurance at all stages of development, increase sprint velocity and implement the QA Strategy and Plan. The role will involve contributing to user story requirements & acceptance criteria to ensure they are clear, concise and testable.
You will also be responsible, though not exclusively, for:
1. Creating and executing manual and automated test plans, to ensure that the developed systems adhere to functional specifications and meet the requirements & acceptance criteria.
2. Ensuring defects or issues are identified so they can be triaged and rectified prior to deployment to the end users and completing functional testing of software modules and integrated systems.
3. Leading User Acceptance Testing with end users; and collating feedback to validate & verify the delivered product and ensure test results are recorded, while monitoring, managing & reporting test execution progress.
4. Undertake all system & integration test related activities in support of the business & system requirements for the provision of new and updated systems.
5. Provide high-level testing estimates during Feature Elaboration, and accurate testing estimates during Refinement, and consider capacity & historic velocity during Planning.
6. Author test scenarios and scripts that are tailored for appropriate coverage and are written to allow non-Testers and unfamiliar Testers to perform execution.
7. Utilise Test Driven Development, Business Driven Development & Gherkin based testing methodologies.
8. Raise defects and write concise defect reports, as well as working with the Developers and Business Analysts on the Scrum team to investigate unexpected issues & helpdesk tickets and to ensure User Story acceptance criteria are clear, accurate and testable, in the context of both business and system requirements.
9. Work with the rest of the Scrum team during solution design to develop the best user journey/experience, whilst minimising risks and complexity
10. Collabrate with the Business Analyst, lead UAT activities on Release Candidates; Authoring UAT scripts, supporting end users in their testing, and triaging feedback items and with Business Analysts on the Scrum team to ensure User Story acceptance criteria are clear, accurate and testable, in the context of both business and system requirements.
11. Create and maintain automated regression tests to provide ongoing confidence in the quality of the software and minimising the amount of manual testing for regression coverage.
12. Make use of appropriate technologies to automate & streamline testing activities (e.g. Swagger, Postman, Redgate, Playwright, Gherkin)
13. Ensuring that test scenarios and scripts are prepared in a structured way, prioritised to reflect business or technical priorities, monitor test execution and ensure results are recorded.
14. Co-ordinating re-testing of defects and issues either through ‘at desk’ re-tests by business test representatives or via walkthroughs with third-party providers.
15. Preparing and maintaining relevant test documentation, including test scripts, activity schedules, narrative and written reports, and visual progress charts.
16. Consulting with and assisting with each line of business regarding the test planning, testing activity, and test results analysis.
17. Taking responsibility for: time management; reporting and monitoring; risk management; issue management; quality assurance and change management.
About You
We are look to engage with individuals who can demonstrate excellent communication and collaboration skills with a diverse range of employees, ranging from Senior Management to non-IT employees and third part representatives, whilst being able to adapt language and support accordingly. You will be able to work independently and as part of a team to ensure the delivery is aligned with expectations.
You will be able to:
18. Hold an ISEB/ISTQB Foundation Certification
19. Work with the rest of the Scrum team during solution design to develop the best user journey/experience, acting as the end user’s champion. (e.g. Consider accessibility/usability of UI)
20. Contribute to high level estimates for BAU Features and large Projects. The ability to analyse user stories and/use cases/requirements for validity and feasibility.
21. Excellent understanding of the testing lifecycle, phase test objectives, entry/exit acceptance criteria and risk-based approaches to the testing lifecycle definition
22. Make use of appropriate technologies to automate & streamline testing activities (e.g. Swagger, Postman, Redgate, Playwright, Gherkin)
23. Utilise Test Driven Development, Business Driven Development & Gherkin based testing methodologies.
24. Using MS Azure DevOps to capture & manage Acceptance Criteria, Test Plans, Test Results & Work Management.
It is also desirable but not required if you are able to:
25. Have experience working within a highly regulated environment.
26. Display knowledge of testing standards and software.
27. Have strong diagnostic skills.
28. Have experience working in an Agile software development environment.
29. Have experience working as an automation tester (including object-oriented programming, relational databases and automation tools such as Playwright/Selenium)
30. Have a knowledge of Team Foundation Server/Azure DevOps
As a team we are passionate and enthusiastic about what we do. Our people are encouraged to think independently and to take ownership of their work. In return for your commitment, we will offer you generous remuneration and an attractive benefits package which will include:25 days holiday with the option to buy up to a further 5 days
31. Competitive salary
32. 26 days holiday
33. Company pension scheme with the option to increase contributions
34. The option to join our Sports and Social club which organises discounted events such as theatre visits, wine tasting and shopping trips
35. Progressive career pathway and development opportunities
36. Employee reward and incentive scheme
37. Group Income Protection for all employees
38. Group Legal Protection for all employees
39. A choice of either European Motor Assistance or Home Emergency Assistance
40. Inclusion in our Health Cash plan
41. Salary sacrifice benefits including Cycle scheme
42. A comprehensive wellbeing programme including a range of free weekly exercise classes (dependent on your office location) and free eye tests
43. Access to our employee discounts hub offering exclusive discounts across thousands of retail partners, including discounted gym memberships at over 3,000 gyms across the UK
If you think you would be a good match for this role and can demonstrate some transferable experience please apply, regardless of whether you meet all the criteria listed above.