Principle Software QA Tester

NHS North Of England Commissioning Support Unit

Information:

This job is now closed

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.

Date posted

07 July 2023

Pay scheme

Agenda for change

Band

Band 7

Salary

£43,742 to £50,056 a year

Contract

Permanent

Working pattern

Full-time, Part-time, Job share

Reference number

I9869-BIS191-7937

Job locations

1829 Building

Countess of Chester Health Park, Liverpool Road

Chester

CH2 1BQ


Nhs North Derbyshire C C G

Nightingale Close

Chesterfield

Derbyshire

S41 7PF


Appleton House

Lanchester Road

Durham

DH1 5XZ


NECS, Falcon House

Fulwood Business Park

Fulwood

Preston

PR2 9ZZ


Riverside House (Newburn)

Goldcrest Way

Newcastle Upon Tyne

NE15 8NY


Nhs South Yorkshire I C B

722 Prince Of Wales Road

Sheffield

S9 4EU


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)

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)

For questions about the job, contact:

Data & Digital Team

necsu.datadigitalcareers@nhs.net

Date posted

07 July 2023

Pay scheme

Agenda for change

Band

Band 7

Salary

£43,742 to £50,056 a year

Contract

Permanent

Working pattern

Full-time, Part-time, Job share

Reference number

I9869-BIS191-7937

Job locations

1829 Building

Countess of Chester Health Park, Liverpool Road

Chester

CH2 1BQ


Nhs North Derbyshire C C G

Nightingale Close

Chesterfield

Derbyshire

S41 7PF


Appleton House

Lanchester Road

Durham

DH1 5XZ


NECS, Falcon House

Fulwood Business Park

Fulwood

Preston

PR2 9ZZ


Riverside House (Newburn)

Goldcrest Way

Newcastle Upon Tyne

NE15 8NY


Nhs South Yorkshire I C B

722 Prince Of Wales Road

Sheffield

S9 4EU


Supporting documents

Privacy notice

NHS North Of England Commissioning Support Unit's privacy notice (opens in a new tab)