Job Description
Primary Responsibilities
-
Support the Programme Test Manager in securing and scheduling test resources from suppliers, reviewing and agreeing test plans and managing a team of supplier test resource
-
Working with the project, programme or product owner take ownership and governance of all relevant test activities for one or more workstreams.
-
Support the creation of and evolved a testing best practice within.
-
Review existing Testing documentation, make recommendations for enhancements to streamline current processes.
-
Within a project or a workstream represent Testing at Project review board meetings, as required
-
Create relevant Project Testing Approaches, justifying testing activities, timeframes, resourcing and tools required with relevant associated costs captured.
-
Creating, reviewing, publishing and presenting End Test Reports along with appropriate Testing recommendations
-
Own Defect Triage calls and assign defects to relevant owners and track and manage as appropriate
-
Develop a broad understanding of test automation software and other trends and innovation within the software testing discipline. Identify and implement appropriate test automation software and processes that improve the efficiency and/or quality of testing within the organisation.
-
Manage suppliers to develop & create appropriate test scenarios and scripts from various document types, produce a high-quality standard of work that can be shared externally with clients and other key stakeholders
-
Build a knowledge repository of how a change could impact a particular system by liaising directly with Analysts, Developers and end-users ensuring lessons learnt are captured and updated
-
Develop regression test scripts and carry out regression testing where appropriate
-
Liaise with relevant teams to feedback test results and resolve outstanding issues
-
Identifying improvements to processes and assisting in their implementation
-
Providing advice and guidance to colleagues on any aspect of testing, including completion estimates, training for testers and other developers where appropriate
-
Where appropriate conduct interviews with potential new Testing resources
-
Create relevant weekly / monthly templates for the tracking and reporting of the following:
-
Number of test cases created, executed, updated,
-
Defects found / resolve.
-
Test resources utilisation assigned to a project
-
Planned vs actual test activity tracking
-
Identified test risks and issues
Key Tasks
-
Single point of contact for all project testing related activities for a project or workstream
-
Advocating of automated testing where benefits can be realised or suits delivery model.
-
Taking ownership of all supplier test deliverables ensuring that they are fit for purpose both within the project/workstream and at a wider programme level
-
Collaborating with project managers and the development team to identify the testing requirement.
-
Ensure supplier adequately plan, create and execute manual software test cases to an agreed scope and with sufficient evidence of test outcomes.
-
Manual testing of software systems.
-
Reporting software defects and ownership of resolutions with work with development teams. To agreed definitions and standards, and accurately report on them at a project and programme level. Spotting defect trends, patterns and areas which require improvement.
-
Communicating test progress, test results, and other relevant information to project stakeholders.
Essential Skills Required:
-
Experience working across multiple project methodologies especially hybrid agile.
-
Proven experience of testing line of business user systems and interfaces.
-
Experience of working on projects delivered using both agile and waterfall methodologies with associated test artefacts.
-
Experience of testing web sites, applications and services.
-
Excellent visual awareness, problem solving skills, an eye for detail and natural curiosity.
-
Passionate about digital, technology and being part of a like-minded development community.
-
An analytical and systematic approach to testing.
-
Confident and solution focused communication skills.
-
A flexible and exploratory testing style when required
-
Excellent communication and proactive ownership skills for engagement with external suppliers and stakeholders.
-
Pension experience essential along with solid test management experience.
-
Experience of quality assurance for vendor testing phases
-
Experience of leading a dispersed team within a large global organization
-
Experience of working with 3rd party vendors using an offshore / onshore delivery model
-
Stakeholder management
-
Use of defect tracking systems, version control systems and monitoring systems
Qualification required:
-
Degree in a numerate subject or relevant certified technical experience.
-
Desirable: Testing certifications (ISTQB, ISEB) or Project Management certifications (PRINCE2, PMP, SCRUM, SAFE)