LGT Wealth Management UK LLP is a UK-based partnership, wholly owned by the private banking group LGT, which is in turn owned by the Princely Family of Liechtenstein. When we set up LGT Wealth Management in 2008, our aim was to offer a fresh approach to wealth management. Alongside the LLP we also have two other entities which focus on US and Jersey based clients. Our head office is based in London however we have a presence in Edinburgh, Jersey, Leeds, Birmingham, Bristol and Manchester. The plan was simple: put our clients first by providing a transparent service, designed around what is right for each of them. By drawing together in-depth knowledge and experience from across the industry, we provide a flexible, bespoke service adapted to each of our clients’ needs.
Our mission is to create long-term value for all stakeholders. Our culture encourages individuals to generate, develop and implement ideas which will strengthen our business. Belonging, respect, integrity, conviction and entrepreneurship are our core values. As our brand recognition grows, we are fast becoming an employer of choice in our sector. We have over £30 billion in funds under management and circa 700 staff.
Job Description
Business Unit:
Our ambitious growth strategy is underpinned by our commitment to enhance the client experience and deliver market leading personalised Wealth Management. We are embracing digital technology to help us achieve this ambition.
Our Technology team, co-located with our business in the heart of the City of London, is central to achieving this ambition. We are investing in a modern technology stack, adopting a product-based approach to development, and delivering solutions through an agile framework.
Our Technology team is responsible for:
- Software Development
- Data Engineering
- Infrastructure
- DevOps and Automation
- Service Delivery
- Project Management
Brief Role Objective:
The role involves comprehensive quality assurance responsibilities, including analysing requirements and technical designs to create detailed test plans and strategies for both manual and automated testing. You will collaborate closely with Senior QA Engineers, Developers, Product Managers, and stakeholders to ensure application functionality and usability, actively participating in Agile ceremonies like sprint planning and retrospectives.
Key tasks include creating and executing test cases, identifying and documenting defects in tools like Jira, conducting regression testing, and maintaining automated test scripts integrated into CI/CD pipelines. A key focus of the role is to identify test cases for automation, implementation of automation using appropriate testing frameworks and tools and ensuring automation coverage for critical application functionality.
Additionally, the role focuses on continuous quality improvement by implementing process enhancements, adopting shift-left testing practices, and staying updated on emerging tools and best practices. Effective reporting and documentation of test coverage, defect metrics, and testing processes are essential, along with strong communication and collaboration skills to resolve quality-related issues and ensure a seamless user experience.
Key Responsibilities:
Test Planning and Design
- Analyse requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Actively participating in 3 amigos meetings to validate requirements and ensuring designs are testable.
- Develop detailed, comprehensive, and well-structured test plans which includes plans for both manual and automation strategy as appropriate for project.
- Create test cases, and test scripts based on user stories in test management tool.
- Collaborate with developers, product managers, and other stakeholders to understand the application's requirements and functionality.
Test Execution
- Perform manual and automated testing of web and mobile applications to ensure functionality, performance of new, existing applications and systems and analyse results.
- Identify, document, and track defects in a bug tracking system Jira, and collaborate with development teams to facilitate resolutions.
- Conduct regression testing when bugs are resolved and ensure that new features do not adversely affect existing functionalities.
Automation:
- Identifying suitable test cases for automation.
- Develop and maintain automated test scripts using appropriate testing frameworks and tools.
- Ensure test automation coverage for critical application functionality.
- Work with DevOps to integrate testing into the CI/CD pipeline if required.
Quality Improvement:
- Identify and implement process improvements to enhance the QA process and overall product quality.
- Work closely with the development team to ensure quality is built into the development process (shift-left testing).
- Stay updated on industry best practices and emerging testing tools and technologies.
Reporting and Documentation:
- Prepare and present test reports, including metrics on test coverage, defect density, and test execution status.
- Maintain documentation related to testing processes, test cases, and defect tracking.
Collaboration and Communication:
- Act as a liaison between development teams, product teams, and other stakeholders to resolve quality-related issues.
- Collaborate with cross-functional teams (development, product, etc.) to understand requirements and ensure test coverage.
- Actively participate in Sprint planning, Sprint retrospective, Sprint demo, Daily stands-ups, and Increment planning.
- Provide feedback on usability, performance, and functionality to improve the overall user experience.
Requirements
Key Skills and Technical Requirements:
- Proficiency in test management tools (e.g., xRay).
- Hands-on experience with automation frameworks.
- Proficiency in programming languages like TypeScript, Python or C# for test automation.
- Understanding of continuous integration/continuous deployment (CI/CD) pipelines and version control systems like Git.
- Knowledge of database querying (e.g., SQL).
- Experience with API testing tools (e.g., Swagger, Postman, SoapUI).
- ISTQB or similar QA certification.
- Desirable:
- Experience with codeless test automation tools such as Tosca or UiPath.
- Experience with test automation frameworks such as playwright or Cypress.
- Experience in Salesforce though relevant experience with similar CRM tools such as Dynamics will be considered.
Other Skills and Attributes:
- 3 years + of proven experience as a Quality Assurance Engineer, or similar role with expertise in manual and automated testing preferably in the financial services or wealth management sector.
- Proven experience executing Smoke, Regression, System Integration, Functional and Non-Functional testing.
- Familiarity with Agile/Scrum methodologies.
- Knowledge of DevOps practices and tools.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Attention to detail and a commitment to quality.
- Ability to work independently and as part of a team
Contact Information
We are looking forward to receiving your online application.
For any further information please do not hesitate to contact us.
LGT Wealth Management UK LLP
Human Resources
Alex Johnson