Job summary
Are you a customer-focused, self-motivated and experienced Principal
Software QA Tester. Are you looking for an exciting opportunity to make a real
difference in an influential role?
The Data & Digital Applications team of over 35 staff offers high quality developments including
web, mobile, desktop and data services to a wide array of clients across the health sector,
including national and regional NHS organisations, NECS staff based across
England as well as international healthcare customers. Working mainly
within the Microsoft .Net Framework in C#, with newer projects developed in
.Net Core and Angular as the preferred client-side framework. Front end
development is a combination of HTML, CSS and JavaScript. Azure DevOps is used
for Version Control, Continuous Integration and Continuous Delivery. Principle Software QA Tester is a key
role in ensuring the standards and quality are kept to a high level.
The role will provide technical leadership across NECS
development teams in the field of manual and automation testing, to champion
and integrate the principles of quality systems across the teams, and to
deliver on NECS strategic digital vision.
Main duties of the job
Developing & implement design test
frameworks and strategies, guiding team members in the use of these processes
Analysing requirements/user stories & design of manual or automated tests with acceptance criteria to ensure the
software under test meets those requirements
Promote best practice & develop
proactive solutions based on feedback from customer, developers & users
Lead participants in test execution,
defect recording & capture of test results. This may include the development & use of manual and automated test scripts or UAT activities
Summarise results of test execution into
test reports, during & on completion of testing
Design test strategies for
complex/large deliveries & help manage communications between projects to
control integration & dependencies
Provide technical guidance to ensure a
co-ordinated approach to automated tests within programs is in place & is
kept updated
Develop high value automated tests,
write automation code, and mentor other in creating and maintaining their own
Provide technical leadership in
ensuring that automated test environments are setup and optimised for the best
performance
Lead and undertake investigation into
underlying issues with Automated Tests & manage them through to resolution
across programs
Ensure relevant processes are in place
to ensure automated tests are maintained across projects & service lines
Return on investment is obtained from
automated tests, optimising best value & reducing waste across programs
About us
At NECS we are very proud to be part of the NHS England
family. We are one of the very few truly
customer-owned entities within the NHS. We have grown from our roots in the
North East to be an NHS business with customers the length and breadth of the
UK and further abroad. Our customer base has diversified significantly over
this period, and we are now very pleased to be serving NHS providers as well as
commissioners, NHSE regions, Local Authorities, General Practices and national NHSE
Directorates.
NECS combines specialist skills and
expertise with scale and resilience to achieve required results. We combine
core NHS values with a sharp focus on customer care and a relentless pursuit of
continuous improvement. We very much see ourselves as a key partner in the
future success of the healthcare system and we take our share of the
responsibility for shaping effective delivery.
Our people are the heart of our
organisation. We strive to ensure they feel trusted, valued and empowered.
Were passionate about nurturing and developing people. When you join us, we
want you to grow, and we offer many opportunities for you to do that as well as
an excellent benefits package including generous holidays and pension plus free
car parking and access to NHS discounts.
Job description
Job responsibilities
The postholder will be expected to manage the provision of an
information solutions function to a diverse range of stakeholders, using
extensive analytical and testing expertise, supported by an in-depth knowledge
of NHS and public sector data and definitions.
The postholder will have responsibility for the design and development
of test scripts/ test cases for manual/automated testing of the information
solutions system dashboards and support of new technologies, tools and
solutions to deliver information and reporting to NECS customers and play an
active role in the implementation and promotion of those solutions. Will have some knowledge of QlikSense,
QlikView and PowerBI and be able to demonstrate experience of end to end
project delivery.
The postholder is responsible for prioritisation of workload and
appropriate use and management of information resource to deliver operational
efficiency across information solutions provision.
Please see the attached Job Description in Supporting Documents for more information.
Job description
Job responsibilities
The postholder will be expected to manage the provision of an
information solutions function to a diverse range of stakeholders, using
extensive analytical and testing expertise, supported by an in-depth knowledge
of NHS and public sector data and definitions.
The postholder will have responsibility for the design and development
of test scripts/ test cases for manual/automated testing of the information
solutions system dashboards and support of new technologies, tools and
solutions to deliver information and reporting to NECS customers and play an
active role in the implementation and promotion of those solutions. Will have some knowledge of QlikSense,
QlikView and PowerBI and be able to demonstrate experience of end to end
project delivery.
The postholder is responsible for prioritisation of workload and
appropriate use and management of information resource to deliver operational
efficiency across information solutions provision.
Please see the attached Job Description in Supporting Documents for more information.
Person Specification
Experience
Essential
- Experience as a software Quality Assurance Tester or similar role.
- Testing complex multi-tiered web-based systems and complex data-driven applications.
- Conducting manual and automated testing across a portfolio of applications, systems and languages ( QlikSense, QlikView and PowerBI.
- Working with customers/development team to gather and validate user requirements; and assist in creating relevant specifications for both the customer and end users, develop test to confirm that requirements are met and maintained.
- Writing test plans and test cases.
- Coordinating or collaborating with User Acceptance Testing activities.
- Producing test analysis reports.
- Managing defects in test management tools.
- Automated testing through development and execution of automated test scripts.
- Experience of testing for multiple browsers across devices.
- Experience of software revision control, build deployment to production environments.
- Significant experience in supporting and delivering a large, complex and diverse organisational projects to tight deadlines.
- Significant experience of managing/maintaining large and complex projects and systems that can affect business critical services.
- Ability to manage multiple complex projects to a successful conclusion, with multiple customers/users, using structured methodologies.
- Experience of managing others on project team, take lead over certain team members regarding systems and processes.
- Ability to forge long-term working partnerships with individuals and groups from internal and external departments and organisations.
- Ability to write clear concise reports, letters, minutes and documents using a good standard of English.
Desirable
- Experience with testing mobile browser user experience.
- Project management and Quality Assurance methodology.
- Experience withQlikSense, QlikView, PowerBI, Microsoft SQL Server, PlatformManager. Microsoft Teams.
- Experience with testing Mobile apps.
- Experience with using SharePoint for collaboration and document management.
- Experience of working across organisations and with other agencies.
- Experience of line management or demonstrates previously experience of people management.
Qualifications
Essential
- Educated to Degree level or equivalent experience.
- Suitable technical professional qualification for a senior position e.g. MCSD or equivalent experience OR HND with suitable experience.
- Evidence of relevant continuing professional development.
- Relevant training in Testing, Quality Assurance, Web and Systems technologies.
Desirable
- Formal technical qualification.
Person Specification
Experience
Essential
- Experience as a software Quality Assurance Tester or similar role.
- Testing complex multi-tiered web-based systems and complex data-driven applications.
- Conducting manual and automated testing across a portfolio of applications, systems and languages ( QlikSense, QlikView and PowerBI.
- Working with customers/development team to gather and validate user requirements; and assist in creating relevant specifications for both the customer and end users, develop test to confirm that requirements are met and maintained.
- Writing test plans and test cases.
- Coordinating or collaborating with User Acceptance Testing activities.
- Producing test analysis reports.
- Managing defects in test management tools.
- Automated testing through development and execution of automated test scripts.
- Experience of testing for multiple browsers across devices.
- Experience of software revision control, build deployment to production environments.
- Significant experience in supporting and delivering a large, complex and diverse organisational projects to tight deadlines.
- Significant experience of managing/maintaining large and complex projects and systems that can affect business critical services.
- Ability to manage multiple complex projects to a successful conclusion, with multiple customers/users, using structured methodologies.
- Experience of managing others on project team, take lead over certain team members regarding systems and processes.
- Ability to forge long-term working partnerships with individuals and groups from internal and external departments and organisations.
- Ability to write clear concise reports, letters, minutes and documents using a good standard of English.
Desirable
- Experience with testing mobile browser user experience.
- Project management and Quality Assurance methodology.
- Experience withQlikSense, QlikView, PowerBI, Microsoft SQL Server, PlatformManager. Microsoft Teams.
- Experience with testing Mobile apps.
- Experience with using SharePoint for collaboration and document management.
- Experience of working across organisations and with other agencies.
- Experience of line management or demonstrates previously experience of people management.
Qualifications
Essential
- Educated to Degree level or equivalent experience.
- Suitable technical professional qualification for a senior position e.g. MCSD or equivalent experience OR HND with suitable experience.
- Evidence of relevant continuing professional development.
- Relevant training in Testing, Quality Assurance, Web and Systems technologies.
Desirable
- Formal technical qualification.
Employer details
Employer name
NHS North Of England Commissioning Support Unit
Address
1829 Building
Countess of Chester Health Park, Liverpool Road
Chester
CH2 1BQ
Employer's website
https://www.necsu.nhs.uk (Opens in a new tab)