Software Quality Assurance Tester
Software Quality Assurance Tester
Location: Hybrid working / Peterborough
Salary: £30,000 per year
We are seeking a skilled and forward-thinking Software Quality Assurance Tester to join a delivery team working on the next-generation product range used across NHS Trusts nationwide.
Experience & Requirements
- Experience in a dedicated QA or software testing role.
- Strong understanding of the Software Development Lifecycle (SDLC) and modern engineering practices.
- Experience working within an Agile / Scrum environment.
- Hands-on experience with test management tools such as Azure DevOps or Jira.
- Demonstrable experience of SQL Server, including writing and executing queries for test data preparation and validation.
- Experience conducting manual testing across multiple test levels.
- Excellent analytical and problem-solving capabilities, with strong attention to detail.
- Effective communicator, able to articulate complex issues clearly to diverse audiences.
- Ability to work under pressure and meet deadlines.
- Collaborative team player with a proactive, quality-driven approach.
Desirable
- Experience with test automation frameworks (e.g. Selenium, Cypress, Playwright).
- Familiarity with CI/CD pipelines (Azure DevOps Pipelines, GitHub Actions, or similar).
- Exposure to cloud-based systems or cloud testing (Azure preferred).
- Working knowledge of API testing tools such as SOAP UI or similar.
- Understanding of performance, security, or accessibility testing practices.
Key Responsibilities
Test Planning & Design
- Design comprehensive, risk-based test strategies, scenarios, scripts, and procedures supporting agile delivery.
- Produce and maintain high-quality test plans and test cases using Azure DevOps.
- Collaborate with the Product Manager and Developers, to refine acceptance criteria and ensure testability.
Test Execution
- Execute manual and automated test suites across functional, system, regression, integration, and UAT phases.
- Perform data validation and back-end testing using SQL Server, including writing queries to validate business logic, data integrity, and transformation rules.
- Run automated tests and contribute to expanding automated frameworks where applicable.
Quality Assurance & Risk Management
- Identify, document, prioritise, and track defects; communicate findings effectively to both technical and non-technical stakeholders.
- Assess user stories and work items for quality risks and acceptance readiness, signing off items for release when criteria are met.
- Log and manage risks and issues, working with teams across the organisation to mitigate them early.
Agile Team Participation
- Actively participate in sprint ceremonies including stand-ups, sprint planning, backlog refinement, reviews, and retrospectives.
- Contribute to planning poker and estimation with a quality-focused perspective.
- Champion continuous improvement of QA practices within the team.
An excellent career opportunity for a QA Software Tester to work for a leading and growing UK healthcare technology company.