UI Quality Assurance (QA) Specialist


UI Quality Assurance (QA) Specialist – London – Hybrid Working

As a UI Quality Assurance (QA) Specialist you’ll be part of a development group that is currently made up of around 40 React and C# developers, organised into feature teams, with each feature team containing a mix of front and back-end skills. We are looking to grow the group to keep up with our growing business.

The stack is comprised of React/Redux/TypeScript frontend, C# .Net Core services which call into a proprietary C++ quant library. Hosted on Linux in AWS with large calculations distributed over many instances, messaging via Redis.

Source control, CI, CD and issue tracking are all done in GitLab. Daily deployments to production using Terraform and CloudFormation to provision AWS Elastic Container Service clusters, Elastic Beanstalk environments and API Gateways.

Features and prioritisation come from our Product Owner, coordination of our Kanban workflow from our Programme Manager. We work hand in hand with world class quant analysis group who continue to enhance the C++ quant library.

Key Requirements:

  • 3+ years’ experience as a UIWeb QA Specialist
  • Advanced knowledge of exploratory testing techniques and writing testing documentation
  • Modern single page web applications (React ideally)
  • Browser DevTools
  • Rest APIs
  • Data Grids
  • CI/CD


  • Experience with ag-Grid and single-page web applications and exposure to finance

If large, impactful projects interest you then please apply.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.


To stay safe in your job search we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organisation working to combat job scams. Visit the SAFERjobs website for information on common scams and to get free, expert advice for a safer job search.

  • Data Engineer
    £60000 - £70000 per annum

    Role Objectives:
    The main objectives of the role are:
    • Empower business users to get the data they need whilst also maintaining
    o Security
    o Performance
    o Documentation
    o Data Size Predictions and Growth Plans
    o Develop, maintain and Improve business continuity/disaster recovery plans to ensure protection and high availability of our data.
    • The development of BI/Warehousing/Reporting solutions in line with Waverton's business and systems strategy
    • Bring Waverton's production and development datastores into line to meet or exceed the latest compliance standards.
    • Present and recommend ideas for improvements, upgrades, and modifications.

    Background and Experience required:
    • Proficient with SQL and Microsoft SQL Server
    • Confident with reporting and data visualisation tools such as PowerBI, SSRS, Tableau
    • Experience with data pipeline tools such as SSIS, Data Factory
    • Exposure to data warehouse practises and principles
    • Exposure to at least one other major programming language Python, C#, R etc…
    • Exposure to Azure data hosting and tooling preferable.
    Competencies and Personal Skills:
    • Questioning, analytic skills with attention to detail
    • Solution orientated, with troubleshooting skills
    • Rigorous
    • Able to meet deadlines.
    • Able to communicate status clearly and estimate.
    • Completion timescales
    • Team player
    • Some knowledge of asset and wealth management
    • Security and confidentiality aware

    Qualifications Desired:

    • 2 A’ Levels grade A-D or equivalent qualification

    • University Degree – Bachelors or Masters or equivalent qualification

    Conduct Risk – Mandatory
    This role is subject to the Conduct Rules set by the FCA.

    You are required to familiarise yourself with, and comply with, the Conduct Rules and their successors and complete such ongoing training and competence requirements as required by the FCA and the Company from time to time. This includes passing an annual fitness and propriety assessment.
    These rules, as highlighted below, provide the standards under which Waverton expects you to perform your role.

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • HR Program Manager
    £600 - £610 per day

    My client is seeking an HR Project Manager who has had a focus on Talent Management initiatives to project manage the integration of a talent management processes, implementing a new platform combining performance, skills, career paths and succession.

    The HR Project Manager will build stakeholder relationships and help drive the People Team to make value driven decisions around the talent management journey. You will drive outcomes, working with all People Team specialisms and oversee the interconnected talent management projects, helping the team to reconcile interdependencies and identify the priority areas.

    Key areas of focus:

    • Facilitate communication and deliverables between multiple and cross-functional project teams to ensure successful delivery of the program
    • End-to-end program management, i.e. lead the interactions with stakeholders
    • Responsible for building project plan, communications and managing dates with project manager
    • Initiate and maintain the program documentation, including all requirements, plans, timelines and deliverables
    • Ability to partner with technical experts, translating our needs in a way that drives appropriate design work
    • Complete post implementation reviews, and collect feedback from talent practices to highlight and advance our practices
    • Build supporting material (colleague, manager guides, FAQs, reporting templates) and create presentation decks to socialise to various audiences within HR and Business community


    • Experience developing and supporting talent management programs (i.e., performance, development, skills and competencies, career paths, and talent and succession planning programs)
    • HR Project Management experience
    • Ability to provide strategic guidance on links between performance, skills, career paths and succession planning
    • Experience using HR technology (HRIS, talent management systems, learning management systems)

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

  • Java Software Engineer Public Cloud
    £90000 - £110000 per annum

    American investment banking firm seeks a Java Software Developer for a permanent position paying up to £110,000, within their Cloud Infrastructure organization based in London.

    The Public Cloud Infrastructure team consists of a number of talented Java Software Engineers who are instrumental in implementing the architecture and the engineering processes and best practices to enable the foundational infrastructure (compute, network, storage, observability) required for application hosting in public cloud.

    The ideal candidate has experience in professional software development, designing and creating highly available cloud systems, and has the ability to implement cloud strategy. Advanced industry knowledge is key, as well as knowledge in building an engineering organization. The role requires a talented technologist with experience engaging with application developers throughout the full development life-cycle – from inception and design to deployment, operation, and iterative development.


      • Provide Software Development skills for the deployment of applications to public cloud platforms
      • AWS, GCP, Azure
      • Extensive Java Programming skills
      • Spring Boot
      • Microservices
      • Rabbit MQ/Kafka
      • Unit Testing Selenium experience
      • Agile approach
      • Postgress SQL Server
      • Ensure compliance to regulations and policy by implementing accurate requirements traceability
      • Provide technical leadership in the design of highly complex applications running on cloud infrastructure

    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.