Lead Test Engineer

London, ENG, GB, United Kingdom

Job Description

Electronic Patient Records (EPR) represents a major IT project in Moorfield's excellence delivery programme. EPR will collate and consolidate the management of clinical records to support clinicians and colleagues across the trust in making more effective decisions, improving clinical outcomes and patient experience.



Our vision is to create a digitally enabled organisation that supports the delivery of efficient and effective patient care. We aim to achieve this through easy-to-use systems that provide staff and patients with access to the right information, in the right place, at the right time. To help us to achieve this vision, we are looking for passionate individuals to join our team.



You will be joining Moorfields Eye Hospital at an exciting time as we transform and innovate our QA process, ensuring our solutions are robust, scalable, and secure.



We are seeking a lead test engineer with cloud and automation testing expertise to implement and maintain testing frameworks for our applications and services.



Experience in technologies (or similar)



.NET applications



PHP Framework; Selenium; Playwright; BDD



Test automation for cloud-based technology



Scripting Language such as Java; JavaScript; TypeScript; C#;



Integration Testing



You will be joining a team where your ideas and expertise are valued. You will apply best practices to deliver quality and reliable software services and collaborate with DevOps and operational teams to integrate testing into the CI/CD pipeline.



A lead test engineer writes new automation test frameworks based on project requirements.



At this role level, you will:



promote the use of open source tools



be proficient in multiple test scripting languages



have a presence in external test communities and regularly share learning



work closely with leads across the Digital, Data and Technology professions to champion quality



guide test team members to design test strategies (which may involve more complex and larger scale delivery)



manage communications between projects to control integration and dependencies



At Moorfields, we provide more than just an excellent career and great colleagues to work with. We also offer:



Salary including High-Cost Area Supplement



Opportunity to join the NHS Pension Scheme



Free 24/7 independent counselling service



Learning and development opportunities



Easy and quick transport links



A range of attractive benefits and discounts



Access to Blue Light Card and other NHS Discount Schemes



Free Pilates classes



Full support and training to develop your skills



Flexible working friendly organisation



And so much more! To see the full range of benefits we offer please see our Moorfields benefits document.



Leadership



Mentor and coach other members of the Testing team, including supporting building long-term capability in the team.



Champion quality across the Digital, Data and Technology teams.



Test management



Define test strategies for projects in your portfolio.

Operate within a Test Management Framework (example:

International Software Testing Qualifications Board - ISTQB).

Lead the engineering of test automation for projects in your portfolio (where it makes sense to do so).

Develop and optimise test management, estimation, monitoring and control tools.

Contribute to the development of quality assurance test standards, policies and procedures.

Contribute to ensuring enterprise architecture is scalable through test assurance.

Contribute to innovation and service improvement through new and emerging technologies (such as AI & Machine Learning) in the quality assurance testing process.



Functional testing



Advise on up-to-date functional testing techniques.

Assess and peer-review the work of others.

Coach and mentor others.

Write test approaches for major projects and provide guidance on risk approaches.

Devise new test techniques and provide recommendations.

Support enabling teams to embed functional quality approach disciplines into the delivery environment - such as clinical safety, privacy by design, cyber security.



Non-functional testing



Advise on up-to-date non-functional testing techniques.

Assess and peer-review the work of others.

Coach and mentor others.

Write non-functional test approaches for major projects and provide guidance on risk approaches.

Devise new non-functional test techniques and provide recommendations.

Support enabling teams to embed non-functional quality approach disciplines into the delivery environment - such as clinical safety, privacy by design, cyber security.



Technical breadth



Act as an advisor with a strategic understanding of IT trends and technologies.

Demonstrate knowledge of emerging tools and techniques.

Set up frameworks based on the needs of the team.

Effectively work across different tools and software languages.



Test analysis



Think creatively, ask the right questions and critically evaluate and communicate findings to a larger team.

Lead investigative work into problems and opportunities in existing processes.

Drive the collection of information and the creation of recommendations for improvements.

Absorb large amounts of conflicting information and use it to determine solutions.



Ownership and initiative



You can take accountability of issues that occur and be proactive in searching for potential problems.

You know how to achieve excellent user outcomes.



Financial management



Understand how to balance cost versus value

Consider the impact of user needs



Continual service improvement



You know how to analyse current processes, identify and implement opportunities to optimise processes, and lead and develop a team of experts to deliver service improvements.

You help to evaluate and establish requirements for the implementation of changes by setting policy and standards.



Service focus



You know how to see the bigger picture and can investigate how to get the best of underlying services.



You will represent quality assurance testing in service design and transition activities, to ensure a smooth transition of products from delivery into live service



Service reporting



Responsible for ensuring that the quality assurance management platform is kept up-to-date with all testing activities across your portfolio of projects.

Produce relevant reports in a standard format and agreed timeframe.

Add a commentary that provides an interpretation of the data set.



Community of practice



Develop and maintain a network of professionals to enable continuous learning and a community which can share, learn, and keep up to date on the quality assurance testing, and broader technology and data landscape



Other Duties:



Deputise for the Test Manager as required.



Occasional work may be required outside of core business hours to support major projects / programmes.



All other reasonable requests .

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3211339
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned