A growing technology-driven organization located in Greater London seeks a Senior QA Analyst & Automation Engineer to enhance software quality through test automation. This role involves collaborating with cross-functional teams to implement automated testing frameworks and improve code quality. Ideal candidates will have strong experience in QA automation, analytical skills, and familiarity with Agile environments. The position offers a competitive salary and hybrid working opportunities, promoting innovation and continuous improvement.
14/07/2026
Full time
A growing technology-driven organization located in Greater London seeks a Senior QA Analyst & Automation Engineer to enhance software quality through test automation. This role involves collaborating with cross-functional teams to implement automated testing frameworks and improve code quality. Ideal candidates will have strong experience in QA automation, analytical skills, and familiarity with Agile environments. The position offers a competitive salary and hybrid working opportunities, promoting innovation and continuous improvement.
We are seeking a highly skilled and technically strong Senior QA Analyst & Automation Engineer to join a fast-paced and innovative technology environment. This role is ideal for someone with a strong background in test automation and a passion for improving software quality through modern engineering practices. You will play a key role in driving a "shift-left" approach to testing, embedding quality early in the development lifecycle, and building scalable automated testing solutions. Working cross-functionally with Development, DevOps, and Product teams, you will help ensure high-quality software delivery across all stages. Key Responsibilities Champion test automation and promote a shift-left testing culture across the business Design, build, and maintain automated testing frameworks for both functional and non-functional testing Collaborate closely with developers to improve code quality and testability Identify opportunities to replace manual testing with automated solutions Integrate automated testing into CI/CD pipelines alongside DevOps teams Work with Product teams to refine requirements and define acceptance criteria Analyse test results and provide clear, actionable insights Stay up to date with emerging tools, technologies, and best practices in QA and automation Document processes and contribute to continuous improvement of testing strategies Mentor and support more junior team members Key Requirements Strong experience in software quality assurance, with a focus on automation Proven ability to design and build test frameworks from scratch Solid understanding of unit testing, TDD and BDD methodologies Experience with non-functional testing (e.g. performance, scalability) Familiarity with Agile environments and DevOps practices Experience integrating automated testing into CI/CD pipelines (e.g. Azure) Strong analytical and problem-solving skills Excellent communication and stakeholder management skills A proactive mindset with a passion for improving quality and efficiency Experience with Python (including pytest or unittest) Exposure to C# environments Experience using Git for version control Interest in or experience using AI tools to enhance testing and automation Additional Information Hybrid/remote working available, with some office presence required Competitive salary and benefits package Opportunity to work in a collaborative, fast-growing environment Strong focus on innovation, continuous improvement, and work-life balance About the Opportunity This is an excellent opportunity to join a growing technology-driven organisation where quality is at the heart of everything they do. You'll have the chance to make a real impact, shape testing strategy, and work alongside highly skilled teams in a collaborative environment.
14/07/2026
Full time
We are seeking a highly skilled and technically strong Senior QA Analyst & Automation Engineer to join a fast-paced and innovative technology environment. This role is ideal for someone with a strong background in test automation and a passion for improving software quality through modern engineering practices. You will play a key role in driving a "shift-left" approach to testing, embedding quality early in the development lifecycle, and building scalable automated testing solutions. Working cross-functionally with Development, DevOps, and Product teams, you will help ensure high-quality software delivery across all stages. Key Responsibilities Champion test automation and promote a shift-left testing culture across the business Design, build, and maintain automated testing frameworks for both functional and non-functional testing Collaborate closely with developers to improve code quality and testability Identify opportunities to replace manual testing with automated solutions Integrate automated testing into CI/CD pipelines alongside DevOps teams Work with Product teams to refine requirements and define acceptance criteria Analyse test results and provide clear, actionable insights Stay up to date with emerging tools, technologies, and best practices in QA and automation Document processes and contribute to continuous improvement of testing strategies Mentor and support more junior team members Key Requirements Strong experience in software quality assurance, with a focus on automation Proven ability to design and build test frameworks from scratch Solid understanding of unit testing, TDD and BDD methodologies Experience with non-functional testing (e.g. performance, scalability) Familiarity with Agile environments and DevOps practices Experience integrating automated testing into CI/CD pipelines (e.g. Azure) Strong analytical and problem-solving skills Excellent communication and stakeholder management skills A proactive mindset with a passion for improving quality and efficiency Experience with Python (including pytest or unittest) Exposure to C# environments Experience using Git for version control Interest in or experience using AI tools to enhance testing and automation Additional Information Hybrid/remote working available, with some office presence required Competitive salary and benefits package Opportunity to work in a collaborative, fast-growing environment Strong focus on innovation, continuous improvement, and work-life balance About the Opportunity This is an excellent opportunity to join a growing technology-driven organisation where quality is at the heart of everything they do. You'll have the chance to make a real impact, shape testing strategy, and work alongside highly skilled teams in a collaborative environment.
A financial services firm in the UK seeks a highly organized Legal & Transaction Support Associate. This individual will provide key legal and operational support for high-profile M&A transactions while ensuring critical documentation is managed effectively. The ideal candidate will have a legal background, strong administrative capabilities, and the ability to engage various stakeholders, including law firms and internal teams. A role with exposure to top-tier clients and a fast-paced environment awaits successful applicants.
13/07/2026
Full time
A financial services firm in the UK seeks a highly organized Legal & Transaction Support Associate. This individual will provide key legal and operational support for high-profile M&A transactions while ensuring critical documentation is managed effectively. The ideal candidate will have a legal background, strong administrative capabilities, and the ability to engage various stakeholders, including law firms and internal teams. A role with exposure to top-tier clients and a fast-paced environment awaits successful applicants.
We are seeking a highly organised and commercially aware Legal & Transaction Support Associate to join a growing Paying Agent team. This role provides critical legal and operational support on large-scale M&A and corporate transactions, working closely with leading law firms, private equity clients, and internal stakeholders. As Paying Agent, the team plays a central role in the execution of transaction payments, ensuring that funds are distributed accurately, securely, and on time during complex corporate deals. This position will support senior commercial and product leadership, helping coordinate legal documentation, client onboarding, and operational processes to ensure transactions run smoothly. The role requires a candidate with a legal background within financial services, strong administrative and coordination skills, and the ability to work across multiple stakeholders including external counsel, internal legal teams, compliance, and product teams. Key Responsibilities Transaction & Legal Documentation Support Review and coordinate negotiation of transaction-related agreements including: Paying Agent Agreements (PAA) Escrow agreements Application forms and supporting documentation Coordinate documentation between external client counsel and internal legal teams. Obtain executed Share Purchase Agreements (SPAs) and maintain transaction documentation records. Support legal documentation workflows for M&A transactions and corporate events. Client Onboarding & KYC Coordination Manage client onboarding processes through Salesforce CRM, including generating onboarding packs. Coordinate Know Your Customer (KYC) documentation with clients and submit to internal Compliance / Account Opening teams. Track onboarding progress and ensure documentation requirements are completed in a timely manner. Transaction Coordination Support the Paying Agent team throughout the lifecycle of a transaction, helping ensure payments are executed correctly and on schedule. Liaise with internal stakeholders including legal, compliance, product, and operations teams. Assist in coordinating the payment execution process post-closing. Operational Development & Process Improvement Work with internal product and commercial teams to develop and refine operating procedures. Assist in building scalable workflows for: Client onboarding and KYC Legal documentation management Payment execution support Identify opportunities to improve efficiency and process management within the Paying Agent function. Strong organisational and administrative capabilities Excellent attention to detail, particularly in legal documentation Ability to coordinate multiple stakeholders including law firms and internal teams Strong communication and relationship management skills Ability to manage multiple transactions simultaneously in a fast-paced environment Process-driven mindset with an interest in operational improvement Experience & Qualifications Legal background or experience within financial services, banking, or corporate transactions Experience supporting legal documentation, contract review, or transaction processes Familiarity with M&A transactions, private equity structures, or corporate finance processes is advantageous Basic understanding of KYC / AML requirements in financial services Experience using CRM systems (preferably Salesforce) is beneficial Experience working with law firms or legal teams is desirable Reporting Line This role will support and work closely with senior commercial and product leadership. Why Join Opportunity to work on high-value, high-profile M&A transactions Exposure to top-tier law firms and private equity clients Ability to help shape the operating model of a growing paying agent platform Collaborative and fast-paced environment within a global payments ecosystem
13/07/2026
Full time
We are seeking a highly organised and commercially aware Legal & Transaction Support Associate to join a growing Paying Agent team. This role provides critical legal and operational support on large-scale M&A and corporate transactions, working closely with leading law firms, private equity clients, and internal stakeholders. As Paying Agent, the team plays a central role in the execution of transaction payments, ensuring that funds are distributed accurately, securely, and on time during complex corporate deals. This position will support senior commercial and product leadership, helping coordinate legal documentation, client onboarding, and operational processes to ensure transactions run smoothly. The role requires a candidate with a legal background within financial services, strong administrative and coordination skills, and the ability to work across multiple stakeholders including external counsel, internal legal teams, compliance, and product teams. Key Responsibilities Transaction & Legal Documentation Support Review and coordinate negotiation of transaction-related agreements including: Paying Agent Agreements (PAA) Escrow agreements Application forms and supporting documentation Coordinate documentation between external client counsel and internal legal teams. Obtain executed Share Purchase Agreements (SPAs) and maintain transaction documentation records. Support legal documentation workflows for M&A transactions and corporate events. Client Onboarding & KYC Coordination Manage client onboarding processes through Salesforce CRM, including generating onboarding packs. Coordinate Know Your Customer (KYC) documentation with clients and submit to internal Compliance / Account Opening teams. Track onboarding progress and ensure documentation requirements are completed in a timely manner. Transaction Coordination Support the Paying Agent team throughout the lifecycle of a transaction, helping ensure payments are executed correctly and on schedule. Liaise with internal stakeholders including legal, compliance, product, and operations teams. Assist in coordinating the payment execution process post-closing. Operational Development & Process Improvement Work with internal product and commercial teams to develop and refine operating procedures. Assist in building scalable workflows for: Client onboarding and KYC Legal documentation management Payment execution support Identify opportunities to improve efficiency and process management within the Paying Agent function. Strong organisational and administrative capabilities Excellent attention to detail, particularly in legal documentation Ability to coordinate multiple stakeholders including law firms and internal teams Strong communication and relationship management skills Ability to manage multiple transactions simultaneously in a fast-paced environment Process-driven mindset with an interest in operational improvement Experience & Qualifications Legal background or experience within financial services, banking, or corporate transactions Experience supporting legal documentation, contract review, or transaction processes Familiarity with M&A transactions, private equity structures, or corporate finance processes is advantageous Basic understanding of KYC / AML requirements in financial services Experience using CRM systems (preferably Salesforce) is beneficial Experience working with law firms or legal teams is desirable Reporting Line This role will support and work closely with senior commercial and product leadership. Why Join Opportunity to work on high-value, high-profile M&A transactions Exposure to top-tier law firms and private equity clients Ability to help shape the operating model of a growing paying agent platform Collaborative and fast-paced environment within a global payments ecosystem
A leading software organization in London seeks a Senior Data Engineer to design and implement a modern cloud-based data platform. The role involves architecting data pipelines, ensuring data security, and collaborating with data teams. Candidates should have at least 5 years' experience in data engineering, with a strong background in Azure Databricks, Python, and data troubleshooting. This position offers a competitive salary, 25 days annual leave, and additional benefits in a hybrid work environment.
01/07/2026
Full time
A leading software organization in London seeks a Senior Data Engineer to design and implement a modern cloud-based data platform. The role involves architecting data pipelines, ensuring data security, and collaborating with data teams. Candidates should have at least 5 years' experience in data engineering, with a strong background in Azure Databricks, Python, and data troubleshooting. This position offers a competitive salary, 25 days annual leave, and additional benefits in a hybrid work environment.
London Hybrid (2-3 Days in Office) Full-Time The Opportunity A growing and well-funded software organisation is seeking a Senior Data Engineer to help design, build and secure its modern data platform. The business delivers technology solutions that support public sector and regulated organisations in improving operational efficiency and compliance. Following significant investment and expansion, the company is focused on strengthening its data infrastructure and scaling advanced analytics capabilities. This is an opportunity to play a key role in shaping a scalable, secure and high-performing data environment, working closely with engineering, analytics and product teams. The Role You will design, implement and secure a modern cloud-based data platform (Databricks, pipelines and governance frameworks), ensuring that data is: Accurate Accessible Secure and compliant Cost-effective at scale This is a hands on engineering role with architectural input, suited to someone comfortable building platforms from the ground up in production environments handling large scale datasets. Key Responsibilities Architect and build end to end data pipelines, data lakes and warehouses on Databricks (Azure environment) Integrate ETL/ELT tools and cloud services to create scalable data workflows Establish standardised processes for: Data modelling Quality assurance Versioning Orchestration (e.g. dbt, Airflow, Unity Catalog) Security & Governance Implement security best practices including: Role based access control (RBAC) Data encryption and masking Compliance with GDPR and relevant standards Support governance frameworks ensuring integrity and compliance at scale Performance & Optimisation Optimise platform performance, cost efficiency and scalability Support real time and large scale data processing Automate monitoring, alerting and recovery processes Drive CI/CD adoption for data pipelines and infrastructure as code Work closely with data scientists, analysts and business stakeholders to define data requirements and SLAs Contribute to proof of concept reporting where required Translate business needs into robust technical solutions Experience & Technical Skills 5+ years' experience in data engineering At least 2 years operating in a senior or lead capacity Proven experience building data platforms from scratch in production environments Strong experience with Azure Databricks, Spark and Python Experience with MySQL, PostgreSQL and MSSQL Strong experience troubleshooting complex data issues and optimising queries Experience working in agile, fast paced tech or data driven environments Experience with dbt, Airflow or similar orchestration tools Experience building basic reports for proof of concept work Personal Attributes Security first mindset with strong ethical data handling principles Comfortable operating in ambiguity and owning end to end delivery Strong analytical and problem solving skills Collaborative team player with strong communication skills Eager to stay current with emerging data technologies Committed to continuous improvement What's on Offer Competitive market salary 25 days annual leave Additional "Moments in Time" days Life assurance (4x base salary) Additional leave linked to length of service Diversity & Inclusion The organisation is an equal opportunities employer and makes recruitment decisions based on skills, qualifications and experience. Applications are welcomed from all suitably qualified candidates. Please note that applicants must have the right to work in the UK. Send us an email or give us a call to discuss your recruitment needs
01/07/2026
Full time
London Hybrid (2-3 Days in Office) Full-Time The Opportunity A growing and well-funded software organisation is seeking a Senior Data Engineer to help design, build and secure its modern data platform. The business delivers technology solutions that support public sector and regulated organisations in improving operational efficiency and compliance. Following significant investment and expansion, the company is focused on strengthening its data infrastructure and scaling advanced analytics capabilities. This is an opportunity to play a key role in shaping a scalable, secure and high-performing data environment, working closely with engineering, analytics and product teams. The Role You will design, implement and secure a modern cloud-based data platform (Databricks, pipelines and governance frameworks), ensuring that data is: Accurate Accessible Secure and compliant Cost-effective at scale This is a hands on engineering role with architectural input, suited to someone comfortable building platforms from the ground up in production environments handling large scale datasets. Key Responsibilities Architect and build end to end data pipelines, data lakes and warehouses on Databricks (Azure environment) Integrate ETL/ELT tools and cloud services to create scalable data workflows Establish standardised processes for: Data modelling Quality assurance Versioning Orchestration (e.g. dbt, Airflow, Unity Catalog) Security & Governance Implement security best practices including: Role based access control (RBAC) Data encryption and masking Compliance with GDPR and relevant standards Support governance frameworks ensuring integrity and compliance at scale Performance & Optimisation Optimise platform performance, cost efficiency and scalability Support real time and large scale data processing Automate monitoring, alerting and recovery processes Drive CI/CD adoption for data pipelines and infrastructure as code Work closely with data scientists, analysts and business stakeholders to define data requirements and SLAs Contribute to proof of concept reporting where required Translate business needs into robust technical solutions Experience & Technical Skills 5+ years' experience in data engineering At least 2 years operating in a senior or lead capacity Proven experience building data platforms from scratch in production environments Strong experience with Azure Databricks, Spark and Python Experience with MySQL, PostgreSQL and MSSQL Strong experience troubleshooting complex data issues and optimising queries Experience working in agile, fast paced tech or data driven environments Experience with dbt, Airflow or similar orchestration tools Experience building basic reports for proof of concept work Personal Attributes Security first mindset with strong ethical data handling principles Comfortable operating in ambiguity and owning end to end delivery Strong analytical and problem solving skills Collaborative team player with strong communication skills Eager to stay current with emerging data technologies Committed to continuous improvement What's on Offer Competitive market salary 25 days annual leave Additional "Moments in Time" days Life assurance (4x base salary) Additional leave linked to length of service Diversity & Inclusion The organisation is an equal opportunities employer and makes recruitment decisions based on skills, qualifications and experience. Applications are welcomed from all suitably qualified candidates. Please note that applicants must have the right to work in the UK. Send us an email or give us a call to discuss your recruitment needs