Remote working is an option, as is working from one of our amazing co-working hubs. Based in UK.
Do you embrace being a fully integrated member of an agile team, who will rely on you and your attention to detail to derive additional, intuitive and exploratory tests that ensure we continue to deliver the service our customers trust and expect from us?
Primary responsibilities are:
For each project, write a clear and concise test strategy (including quality gates/criteria), based on functional and non-functional requirements (including security and vulnerability assessment), delivered using the appropriate level of manual and automated testing
For each requirement, ensure it is well defined, elaborated and testable, and has agreed acceptance criteria and outline tests
For each design, during creation, understand the implications for the test suite (or framework), and help refine the manual or automated tests and their outline implementation
To write accurate and concise test scripts (at both the service and UI level) that trace back to requirements
To execute tests in line with the test strategy / release cycle, raising bug/defect reports as required
To report on test progress, to inform a go/no-go decision (based on defined quality criteria)
Secondary responsibilities are:
Assist in the maintenance of automated test frameworks, whilst following applicable software engineering practices; such as configuration management, change management – both project and generic-, necessary and sufficient design (but not ‘no design’), and peer reviews
Share knowledge, expertise and best practice with other members of the team, including the application and selection of appropriate tools
Enhance processes relating to all areas of software and test engineering
Develop strategies for testing against non-functional requirements, e.g. security/vulnerability, performance, usability and accessibility

