As part of business separation is in the process of implementing a new OSI provided Monarch SCADA System to manage and maintain the UK high voltage electricity network.
The new ET SCADA system will monitor/control c 350 electricity substations.
Each substation is made up of approximately 150 assets (connectors, circuit breakers, switch gears). Each substation has an estimated 2,000 sensors that feed the health status and values of the assets back to the SCADA system.
The new SCADA will be integrated to other business systems to minimize the manual handling of data to meet regulatory objectives to be more digital and improve efficiency whilst maintaining safe systems of work.
The Programme methodology is a mix of Agile Scrum for application and integration delivery and for the underlying platforms and SIT onwards Waterfall.
The Programme is a multi-Supplier model with various suppliers delivering different aspects of the solution.
Key responsibilities:
Job Purpose:
Reporting into the ET SCADA Test Manager each Test QA Analyst will be aligned to an agile workstream (either SCADA or EMS) to conduct Test Quality Assurance activities to ensure that the testing activities and artefacts are produced by that workstream are of the required standard and scope.
Working with the supplier Test Manager and Technical SMEs, the workstream Product Owner, SCRUM Master and SCADA SMEs the QA lead will represent the ET Test QA function at the agile ceremonies such as Sprint Planning, Daily Stand Ups and Retrospectives ensuring that the testing activities are correctly represented as User Stories, and that the right stakeholders are engaged in the process.
They will need to monitor and report on Test readiness - preparation of Test Environments, reporting progress into their SCRUM Teams and the Test Manager.
During Test Preparation the Supplier will be mapping their standard test cases to our requirements and level 4 process steps, with this coverage reviewed by SMEs. New scripts for anything not covered, and existing scripts may need updating where they lack sufficient detail or do not entirely cover the process step/requirement.
The Test QA Analyst will be responsible for reviewing the tests at a granular level ensuring they are of the right quality and contain sufficient detail and that the mappings are correct.
During Test Execution the Test QA analyst will review the test evidence to ensure that it appropriately evidences the test result, in addition to reviewing defects and associated documentation to ensure that they are recorded correctly with the right level of evidence.
Should it be required the Test QA Analyst may also be required to get involved with Test Delivery assisting the supplier as required.
The QA Analyst will also support JIRA use providing reports as required by the Test QA Lead. There may also be a role in later phases moving to assurance of the test partner for SIT onwards.
Ensure testing follows a common approach and is managed and conducted in the central Test Tool/s according to the defined Test Strategy and Approach and Test Phase Test Plans.
Work with the Test Data and Environment Management Team to ensure that the suppliers and users have articulated their requirements i.e., the Test Plan & Approach have been clearly articulated and agreed with Stakeholders and that will meet the NG Requirements and Test Strategy.
Work within SCRUM Teams including the product Owner (PO) and SCADA SMEs / NGET Business testers to ensure test effort is appropriately represented in the User Stories and Tests capture Test Requirements fully.
Review detailed test scripts ensuring that they are of the right level of detail and are written correctly containing detailed steps with clear actions and expected results.
Review requirement and level 4 process mappings and ensure they are correct, and tests cover the requirement/process step adequately.
Ensure the SME review takes place and support the supplier and NG test manager in planning the required business SME support ensuring that plans and forecasts are maintained.
Ensure defects are raised correctly with the right level of detail and evidence.
Review test results and test evidence and ensure the test evidence demonstrates the objective of the test has been met.
Monitor and report on the progress of test preparation of JIRA/XRAY Tests (and associate test plans) and test readiness (environments, data prioritisation and end points), test scripts being of the right quality and level of detail and that the technical scope is reviewed and agreed with an appropriate NG SME. using the defined processes.
Ensure that the suppliers and users produce estimates for test execution and escalate where these exceed the assigned time in the PI and Sprint Planning and overarching MS Plan
Identify and manage any risks and issues relating to testing in your area.
Where quality is not of the required standards, maintain an issues log and work with the supplier Test Manager to ensure they are corrected.
Agree action plans to rectify any issues identified through that test preparation & execution, assisting and leading problems solving activities as required.
Ensure that defect management process is in place and are being run effectively and if necessary, guide and/or lead defect triage for your SCRUM Team ensuring the right stakeholders are engaged ensuring there is a clear process, that it is adhered to, the right people are invited and focuses by priority
Produce Test Status reports and any other KPIs such as forecasts as required by the SCRUM Teams or team (e.g. Dashboards, charts) using common metrics keeping all stakeholders appraised of testing progress to plan.
If required, get involved in testing delivery and demonstrate the required level of quality.
Be the testing expert for the assigned area providing leadership and guidance on the subject to those who need or require it. Be The Voice of Test
Deputises for the ET SCADA QA Lead as required.
Key skills/knowledge/experience:
Good depth of Test Quality Assurance experience
Experience of real-time operations for Power Network Control Systems - Telemetry-based products - Communications Protocols (IEC101) Alarm Management Network Monitoring & Forecasting Display (mimics) Workflow management - Historian
Strong experience testing across the Test Lifecycle
Strong business process-based test experience, able to understand, follow and explain complex business processes.
Strong test design, development, and documentation skills - creating User Stories, Test Scenarios, and JIRA (JQL etc.) Reports. Good MS Office/Excel
Experience using JIRA Test Management and good Dashboard Reporting, Defect Management
Familiarity with industry standards and regulations related to power systems and control systems engineering (e.g., IEC 61850, IEEE standards).
Strong technical testing knowledge including integration middleware - Oracle MFT and Mulesoft APIs
Experience with working in working in an on and offshore based model.
Excellent problem-solving skills and the ability to analyse complex technical challenges related to testing power systems and control systems.
Effective communication and teamwork skills, with the ability to collaborate across disciplines and communicate technical concepts to various stakeholders.
* Free services are subject to limitations
#J-18808-Ljbffr