Connecting Talent to opportunity

Connecting Talent to opportunity

Senior Test Engineer

Expired

Job Description:

Revenue & Customs Digital Technology Services (RCDTS) are working alongside HM Revenue & Customs (HMRC) and embarking on an ambitious and challenging digital transformation programme which will result in HMRC becoming one of the most digitally advanced tax authorities in the world.

RCDTS was set up in 2015 as a subsidiary of HMRC’s Chief Digital & Information Officer Group and has one of the largest customer bases in the world.

Our role sits within Chief Digital & Information Group (CDIO), we’re increasingly delivering in-house through our growing network of digital delivery centres – hi-tech, state-of-the-art facilities across the UK.

We’re removing our dependence on data centres, as we increasingly virtualise our estate. We’re fundamentally restructuring the way we look after our IT and the way we work with partners across our ecosystem. But it’s not just about the tech. We’re building a deep understanding of our customers, working in agile ways, and implementing a DevOps approach.

We focus on our people, with clearly defined career pathways that are rewarding, fulfilling and achievable. We have flexible ways of working to help everyone manage their own work/life balance. And we’re creating an authentically diverse and inclusive workplace where everyone feels able to bring their whole self to work.

The Team

This role sits within our Case Management Delivery Group (CMDG) which is aligned to the Customer Compliance Business Area. We are responsible for providing case and content management solutions used by around 26k colleagues across various directorates within HMRC. Our goal is to deliver reliable, secure and supportable solutions; these are produced by Product Teams based in Telford, Newcastle and Bristol, who are accountable for the end-to-end lifecycle of the Products they support

CMDG is concluding the migration of its Products to Cloud hosted solutions and is looking to exploit the opportunities provided by these flexible and scalable platforms. You will be working alongside colleagues and third-party teams to help us grow the functionality provided, enabling our end users to exploit their capabilities to deliver better outcomes for the country.

Role & Responsibilities

As a senior test engineer within CMDG you will have the opportunity to work in a fast paced environment helping to deliver new products and solutions which underpin HMRC’s digital strategy to operate as a ‘Digital by Default’ organisation. The strategy fundamentally changes the way HMRC will operate by removing paper from every stage of processes while also improving customer experience. As a key member of the team you will assist in the delivery of these products by collaborating with all members throughout the full lifecycle to ensure delivery of the highest-quality software products

Duties will include:

  • Providing estimates to inform the amount of functional and non-functional testing required and work with the senior software developer, and business analyst to devise the test strategy, approach and plans, applying a risk-based approach to test planning.
  • Work with other disciplines to understand the scope of change and agree the appropriate risk-based test approach to ensure quality assurance.
  • Mentor other testers, ensuring quality standards are consistently high throughout the team and providing ad-hoc on the job training.
  • Leading investigative work into problems and opportunities in existing processes, driving the collection of information and creation of recommendations for improvements.
  • Designing and executing a wide range of functional and non-functional testing techniques and communicating test results to both technical and non-technical stakeholders.
  • Raising defects with the business and helping to prioritise them based on defect severity.
  • Analysing changes to, or the development of, products and services, and planning and design tests accordingly.
  • Running and managing appropriate functional and non-functional tests to ensure that requirements have been fully met.
  • Utilising a range of contemporary technologies including cloud platforms, open source and ‘PaaS’ services to better enable and enhance the delivery of QAT services. You will need to stay abreast of industry developments to make cost effective use of new and emerging tools and technologies

Essential criteria

  • Demonstrable experience in the testing of Enterprise Content Management and case management workflow solutions using software applications such as Documentum and Pega, using SCRUM and Behaviour Driven Development in an Agile delivery environment.
  • Experience of leading all functional and non-functional test phases regardless of whether the tests are executed by the feature team or by external teams.
  • Experience of operating within a self-organising team adopting a risk-based approach to provide high quality software in a cost effective and timely manner.
  • Experience with test automation tools e.g. Selenium and Cucumber.
  • Expertise in test environment provision and configuration management, impacting, estimation and test data management.
  • Lead, guide and monitor the analysis, design, implementation and execution of the test cases, test procedures and test suites.
  • Plan own work and the work of more junior colleagues to meet given objectives and processes.

Desirable

  • Experience of domain-driven design
  • Experience of using Continuous Integration and Continuous Delivery frameworks, practices and tools e.g. Puppet, Jenkins, Maven etc.
  • Experience of dealing with 3rd-party suppliers
  • Experienced user of Atlassian tool set (i.e. Jira/ Confluence)
  • Knowledge of working in a public cloud environment (AWS or Azure)
  • Experience of containerization (e.g. Docker)

 

  • Job Type

    Permanent, Full Time

  • Work Authorisation

    No

  • Industry Sector IT & Internet