Not currently receiving applications. For agency users and internal applicant, please login, or register.
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.