Software Engineer in Test
LHV Bank, a fully licensed UK bank, specialises in Banking Services for global fintechs and SME Lending solutions for UK businesses. The SME Lending division offers commercial real estate investment loans and trading loans from £0.5m to small and medium-sized businesses in the UK.
As a leading Banking Services provider, LHV Bank delivers a wide range of services, including real-time multi-currency payments, accounts, acquiring, indirect scheme access, open banking, and FX solutions. Over 200 renowned fintech companies, such as Airwallex, Currencycloud, Truelayer, and Wise, utilise LHV Bank to serve more than 10 million end customers and access a pool of 500 million potential customers across the UK and Europe.
LHV Bank gained its UK banking licence in May 2023 and launched into the retail savings market through deposit aggregators in August 2023. It is in the process of developing its direct to customer retail banking proposition for launch in 2024. More information: lhv.com
We are looking for a Software Engineer in Test to join our Capability Platform team. The successful candidate will have extensive experience in software engineering testing frameworks.
Key Responsibilities:
- Develop and execute test plans and test cases, both automated and manual, to ensure the quality of our software solutions.
- Utilise the Playwright testing library with Cucumber for testing purposes.
- Implement k6 for load testing to ensure our applications perform optimally under heavy usage.
- Test our cloud-native event-driven platform featuring EventBridge, StepFunctions, SQS and Lambdas
- Keeping the quality gate of acceptance testing of our gRPC Kotlin microservices running on Kubernetes.
- Work closely with development teams to identify and resolve defects and improve software quality.
- Analyse test results and provide comprehensive reports to stakeholders.
- Continuously enhance our testing processes and methodologies to optimise efficiency and maintain high-quality standards.
- Collaborate with the team to ensure the seamless integration of testing into our development workflow.
Required Skills:
- Experience working with test automation frameworks, such as Playwright, Cypress, Cucumber, Mocha, and Chai.
- Familiarity with load testing tools, such as k6.
- Familiarity with at least one programming language (we use Typescript, Java and Kotlin).
- Experience testing services in AWS or Kubernetes environments.
- Strong knowledge of software testing methodologies, including automated and manual testing.
- Experience in Financial Services or regulated industries is beneficial.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Detail-oriented, with a strong focus on quality.
Some of our benefits
• Competitive salary & progression
• Open and inclusive culture
• Hybrid working
• Fantastic offices and great working environment
• Vitality Health Plan (includes private health insurance, travel insurance, gym discounts)
• Medicash health plan (Level 3)
• 5% employer pension contribution
• Life assurance
• Income protection insurance
• 28 days holiday plus 3 additional days, bank holidays & further days for various key life events
• Team socials
Apply for this job
*
indicates a required field