QA Engineer

Up to £75000 per annum

QA Engineer - London
A QA Engineer is required to join a fast growing cross-border payments and currency exchange Technology Team. You’ll work in a multi-skilled team working side-by-side with Developers, Business Analysts, Product Managers, and QA Engineers to ensure a consistently top-class product is delivered to customers.


  • Provide QA support for the development team for both Web Applications and a RESTful API
  • Document and improve the test processes
  • To help mentor and teach the existing QA engineer
  • Desirable to have knowledge of finance and/or FX trading

Core Technical Skills

  • Ability to author test plans with an emphasis on prioritising highest risk test cases
  • Experience with web API testing, manual and automated
  • Experience of test automation tools/libraries such as Selenium, Cucumber, TestNG
  • Experience with a querying language such as SQL.
  • Good understanding of at least one of Python, C#, Java, plus OO design patterns

Desirable Technical Skills

  • Good experience of QA/automation testing (Ideally Java)
  • Good understanding of TDD and layers of testing; unit, acceptance, integration etc.
  • Good understanding of RESTful API, contributing to design of APIs
  • Ability to build, update and maintain automation test suites
  • Good knowledge on Java based technologies like Maven, Spring, RestAssured is a bonus
  • Experience in load and performance test tools such as Jmeter and Blazemeter
  • Writing PowerShell/ Bash script and using tools such as Postman/Fiddler/VS Code
  • Cloud platforms (such as AWS/Azure)
  • Experience in testing web applications
  • Testing Microservices/SOA and queue-based messaging system
  • Experience of build and deployment tools like Octopus
  • Experience in non-functional testing such as performance, security
  • Experience using tools such as JIRA, Confluence

In return for this experience, you can expect to join a fast growing business with a great working environment and compensation plan.

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.