< Back to jobs

Job Title IT Quality Assurance Manager
Position Full Time - Permanent
Role Business Services
Location London
Practice Area/Department IT
Description

Before you meet us, get to know us

RPC is a modern, progressive and commercially-oriented City legal services business. From our offices in the UK, Hong Kong and Singapore we provide advice to both UK and international clients.

What we do

Our legal practice spans a wide range of industry sectors and is broadly split into two discrete areas: insurance and corporates. Working on both contentious and non-contentious matters, our clients range from large multinationals to growth UK corporate firms and other professional practices, and include many household names.

Why we're different

We have a confident, accessible and enterprising approach that sets performance, service and value at the top of the agenda. Our goal is to do the usual things unusually well, make the complex simple and help our internal and external clients build better, stronger businesses.

Business Services at RPC

Working at RPC means being part of a collaborative and creative environment, which is flexible, transparent and friendly. We value our business services teams and recognise that individual contributions at all levels are essential to the success of RPC as a whole.

RPC's business services teams include:

  • Brand Marketing & Sales
  • Client Services
  • Executive Office
  • Facilities
  • Finance
  • Information Technology
  • Knowledge and Legal Project Management
  • People & Talent Development
  • Risk & Compliance
  • Secretarial Support

Role Overview

We are recruiting for an experienced IT Quality Assurance Manager to lead our in-house Testing & IT Change team. The IT Quality Assurance team is part of the Technology department and the wider Business Services function based at the firm's head office in London. This individual will be responsible for defining and implementing the strategies for both testing and IT change & release management ensuring effective governance and management across both areas.

The role of the IT Quality Assurance Manager is to ensure that any software intending on being deployed to the firm's IT estate meets the expected quality standards through manual and automated test processes. The successful candidate will own the IT Test & Change Function and be responsible for defining standards, creating frameworks and for completing end to end testing. This will be across all development teams and projects to ensure the overall integrity and performance of each system as it targets deployment. This role will be expected to have a good understanding of both manual and automated test strategies, an extensive relevant technical background and be familiar with modern coding techniques and defining testing environments from requirements though to release.

Reports to

Head of IT

Duties and Responsibilities include but not are limited to the following:

The Quality Assurance Manager will work closely with systems, project managers, operations and infrastructure engineers as well as business stakeholders throughout the SDLC, executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution.

The individual should have a strong understanding of SDLC processes, ISO Standards and the QA lifecycle and methodology. Drive key strategies in Testing, including Automation, Functional and Non-functional requirements, Use cases, scripting, regression and capacity testing within an Agile based environment.

In addition, this individual will be responsible for ensuring the effective governance and control over internal IT change & release overseeing the implementation, integration and effectiveness of change management processes, and ensures compliance with organisational strategies.

  • Management of the QA Function
  • Lead the creation of a test strategy and drive forward the firm's adoption of this strategy including contributing to the firm's creation and management of test environments. Maintain the strategy to keep it current and relevant.
  • Work with third parties and vendors to ensure tooling is relevant and current to meet defined test processes and expected test criteria
  • Creating and maintaining technical test plans
  • Working with IT Team members to automate regression test suites and where possible support development in the practice of automating unit test
  • Executing quality assurance activity's supporting process improvements including change control, release deep dives and knowledge sharing sessions
  • Developing SQL test scripts to extract data to ensure product behaviour meets requirements
  • Chairman of the Change Authority Board
  • Responsible for the Testing of all systems and applications (estimate, plan, and deliver testing activities), including performance, regression and functional testing so as to ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved.
  • Be seen as the firm's test technical lead in all in-house led development projects, integration projects, strategy and the application portfolio. Provide subject matter expertise for projects and the IT department
  • Provide expertise on testing modern technologies to deliver software and applications in an Agile fashion and move towards a DevOps style culture. Help select suitable tooling to assist with this
  • Continual research on new testing practices to remain abreast of developments in across the IT industry in multiple verticals and not just Legal
  • Reviewing requirements and specifications to plan and execute test scenarios verifying expected behaviours
  • Building and mastering familiarity with business applications and IT products to ensure that an appropriate, measured approach is taken to quality assurance
  • Measuring, analysing and reporting on test activity
  • Working closely with the IT Service Delivery Manager to review, develop and manage the delivery of an effective end-to-end IT change and release management process as part of the overall ITSM lifecycle.

Knowledge, skills and experience

  • Minimum of 7-10 years' previous experience as a QA Manager leading a team and defining testing strategies.
  • Experience in several application lifecycle management techniques including agile, waterfall and iterative development
  • Strong experience in cross-browser, cross-device and cross platform testing
  • Certification in Quality Assurance, ITIL, Certified Scrum Master or similar preferred
  • Strong stakeholder management skills, working closely with project team members i.e. IT Operations and Project Managers
  • Willing to do manual testing where automation is not suitable
  • Proven track record of QA and testing. Understanding of test best practices and the identification of opportunities with automation
  • Experience working with Change Management processes and teams. Familiarity with ITIL, ISO9000 and/or CMMI family of standards
  • Advanced knowledge and experience with at least one test automation tool
  • The ability to write and understand SQL complex statements
  • Advanced knowledge and experience testing critical business systems and external facing systems
  • Ability and willingness to occasionally work outside normal working hours/days when requested

Attributes

  • Display an eagerness for change and continuous improvement and will display strong communication, ownership and team leadership skills.
  • Ability to take ownership, multi-task and work to deadlines.
  • Ability to work independently and within a team.
  • The ability to plan, manage and review activities efficiently will be essential.
  • Creative and open to new ideas and initiatives
  • Strong written & presentation skills
Additional Documents
IT Quality Assurance Manager
Download