are the market leader in the UK car buying and remarketing industry, we are clearly recognisable by our distinctive and powerful branding. We are a rapidly expanding, ambitious business with a growing presence across the UK. We are now looking to recruit a Software Tester: To be responsible for the analysis of all product and project documentation to identify the most relevant and effective testing of the product set. Combining strong analytical skills, domain and product knowledge with effective planning you will clarify and guide the company's testing strategy and effort. To deliver testing for all new and upgraded products within the portfolio. Work within the test team and the Software Development Manager and act as the domain expert and provide support and guidance to the test team and all other project participants throughout the product life-cycle. To contribute to the company's development and the achievement of its mission, growth plans and aims and objectives. Key Activities: To analyse project documentation to ensure a thorough understanding of the business and technical requirements. These may include business requirements, functional specifications, process flow diagrams and use cases, produced at varying levels of formality. Write modular test plans and liaise with key project stakeholders for review and feedback prior to publishing in readiness for the commencement of testing. Formulate system regression test plans in readiness for the commencement of version testing. To liaise with Scrum Masters, Product Managers and Software Test Analyst/Engineers to produce a logical set of prioritised test breakdowns, assessing resource requirements and time-scales for test execution to ensure overall project time-scales can be met. In respect of both new and existing product functionality, identify valid test conditions and design and document relevant test scenarios and test cases which will effectively exercise the software. Provide peer reviews of test breakdowns, test cases and schedules produced by other Software Test Analyst/Engineers. To document new requirements based on a higher overview provided by the Products Manager. To produce accurate user release notes and user manuals. To execute the testing for project documentation including any user or support documents to reduce support costs for partners or internal teams. Set-up and configure test environments in readiness for test activity and maintenance of the integrity of the environment during execution. To execute an agreed set of test cases, in line with the test plan and development schedule, clearly and accurately reporting test results. To execute agreed regression test cases, in line with the regression test plan and development schedule, clearly and accurately reporting test results. Report and assign the analysis and resolution tracking of software and non-software bugs in the central bug management database. Liaise with the development team in order to discuss and validate expected system functional requirements ensuring that the most appropriate solution is implemented. Re-test bugs when they are re-submitted into the test environment and provide sign-off or remedial action recommendations.