cover image
Osborne Clarke

Test Analyst

Hybrid

London, United kingdom

Mid level

Freelance

14-01-2026

Share this job:

Skills

Communication Go Jira DevOps Azure DevOps Test Quality Assurance Defect Management Regression Testing Effective Communication Regression Azure software testing Agile

Job Specifications

Role profile

Osborne Clarke is continuing to invest in our technology estate to support the firm’s growth and our clients’ evolving needs. As part of this, we are expanding our Information Technology (IT) function and have created a Test Analyst role within our Applications Delivery team. This role can be based in either our Bristol or London office offering hybrid working, on a 12 month fixed term contract.

This role will play a key part in safeguarding the quality of the software and solutions we deliver for our people and our clients, helping to ensure our IT systems are robust, reliable and fit for purpose before they go live.

The role

The Test Analyst will sit within our ITS Applications Delivery team and work closely with colleagues across Change & Transformation, Software Engineering, Service Delivery and the wider business. You will contribute to the definition of test approaches for projects, design and execute test cases, and help to identify and resolve defects before deployment.

You will be involved across the full testing lifecycle – from planning and test design through to execution, reporting and continuous improvement – supporting both internal OC solutions and technology delivered to our clients.

Key Responsibilities Include

Test planning & approach

Contribute to the creation of overall testing strategies for projects and changes.
Lead the definition of test approaches for more complex pieces of work, including risk‑based coverage, entry/exit criteria and acceptance criteria aligned with business and technical objectives.
Work closely with project managers, business analysts and developers to understand scope, priorities and timelines and to plan appropriate test activities. Test design & execution
Analyse business and technical requirements, user stories and specifications to design clear, structured test cases, scenarios and test data.
Ensure test coverage across functional, integration and regression testing.
Execute manual test cases accurately and consistently, recording results and evidence.
Identify, reproduce and clearly describe defects and unexpected behaviour.
Defect management & collaboration
Raise, update and retest defects using agreed test management and defect tracking tools (for example Azure DevOps, Jira or similar).
Collaborate with developers, business analysts, other testers and project managers to clarify issues, support diagnosis and confirm resolutions.
Provide regular, concise updates on test progress, issues and risks to the Test Lead, Senior Test Analyst or Project Manager, escalating concerns in a timely and constructive way. Documentation, reporting & improvement
Produce and maintain test artefacts including test approaches, test cases, test data and test reports for audit, reference and compliance purposes.
Help to ensure testing processes and standards are consistently followed and that test documentation is kept up to date.
Identify opportunities to improve testing practices, tools and processes, contributing to the continuous enhancement of quality assurance across ITS.
Take ownership of testing aspects related to the solutions for which you are responsible. Learning, development & ways of working
Take responsibility for developing your testing skills and domain knowledge, seeking guidance and feedback from more experienced colleagues and applying this in day‑to‑day work.
Work as a supportive member of the IT Department, promoting effective communication, collaboration and a culture of mutual understanding.
Maintain heightened awareness of information security and the risks associated with elevated access permissions, acting in line with our Information Security Policy and best practice.
Provide professional support to Osborne Clarke fee earners, support and business services teams so that our clients receive consistently excellent service.

We Are Looking For

Solid, hands-on experience in software testing or quality assurance (typically 5+ years), with exposure to multiple projects or systems.
Practical experience of working within at least one delivery methodology (e.g. Agile or Waterfall); ISTQB Foundation or equivalent certification (or working towards it).
Proven ability to design and execute clear, repeatable test cases based on requirements, user stories or specifications, using standard test design techniques (such as boundary value and positive/negative testing).
Experience using test management and defect tracking tools (e.g. Azure DevOps, Jira or similar) for test scripting, execution and defect logging.
Good analytical and problem‑solving skills, with the ability to understand how systems are intended to behave and to spot inconsistencies or issues.
Strong written and verbal communication skills, with the ability to describe issues and risks clearly and concisely and to collaborate effectively with developers, business analysts, project managers and other testers.
Well organised and attentive to detail, able to follow agreed processes, k

About the Company

We’re an international legal practice and our goal is simple: to help our clients and our people succeed in tomorrow’s world. In a business environment that’s facing new digital, economic, political and environmental challenges, we help our clients to gain competitive advantage by providing commercially focused insights and legal services. We’ve been around for over 250 years and have a presence across Europe, Asia and the US. Within our core sectors, our clients range from market leaders to fast-growth companies. Our str... Know more