Job Summary:
We are seeking a skilled and proactive individual to lead our Applications and Systems Technical Testing Team. This role ensures that all software releases are rigorously tested and meet quality, operational, and clinical requirements. The successful candidate will collaborate closely with software developers, product specialists, business analysts, and the Solutions Architect to maintain the integrity of data architecture and ensure smooth data flows, especially when introducing new software versions. Additionally, they will work with the Data Warehouse and Informatics teams to confirm that any software changes do not negatively impact the Trust’s reporting capabilities.
The post holder will own the software release and upgrade sign-off process, basing decisions on comprehensive testing evidence. They will also recommend enhancements to meet business needs and uphold IT standards.
Key Responsibilities & Competencies:
Software Testing & Quality Assurance
-
Lead the technical sign-off process, ensuring that software changes align with business requirements and IT best practices.
-
Ensure all applications are fit for purpose, continuously enhancing development and testing standards.
-
Collaborate in a multidisciplinary environment to support the delivery of high-quality software.
-
Manage testing of all software releases, ensuring no regression in existing functionality, interfaces, or data flows.
-
Develop robust test cases through detailed analysis of functional and non-functional specifications.
-
Champion a preventative approach to software defects rather than reactive defect reporting.
-
Share accountability for software quality with the development team.
-
Use quality metrics and runtime logs to maintain high performance and reliability.
-
Define, document, and refine the test strategy to support agile development processes.
-
Advocate for the use of automated testing where beneficial and encourage exploratory testing practices.
-
Collate and present evidence from test cycles and recommend practical solutions for any identified issues.
Communication & Stakeholder Engagement
-
Keep leadership informed on project progress, key issues, and testing milestones through timely communication.
-
Ensure any technical incidents affecting live environments are promptly reported to the Operations team.
-
Produce and maintain clear, accurate reports and documentation to support operations and management.
-
Participate actively in team and directorate meetings, contributing insights and updates.
-
Translate complex technical information into understandable terms for stakeholders at all levels.
-
Collaborate with end-user representatives to assess the business impact of testing outcomes.
-
Actively contribute to the Testing Community of Practice, helping define and promote best-in-class testing approaches.
Planning & Coordination
-
Create and manage realistic test and assurance plans, adjusting them as necessary in response to changes or delays.
-
Lead regular test reviews and ensure consistency and quality across the testing team.
-
Support sprint planning, retrospectives, and continuous improvement initiatives.
-
Ensure test milestones are met and aligned with overall project delivery timelines.
- Ref:
- 43765
- Type:
- Contract