QA Engineer - Must Have Mobile Testing!.

  • technology
  • permanent
  • City of London

My client, a challenger digital bank is looking to build out their QA team and want to engage with QA Engineers to join the team on a hybrid basis in London.

The QA Engineer will be responsible for performing functional and end to end testing activities across a number of back end, system and web.

Based on the nature of the business, the ideal candidate will need to come from the finance world, either working for a bank, fintech or payment organisation.

Key purpose:

  • Perform functional, regression, end-to-end, GUI(App and Web) and acceptance testing
  • Implement continuous process improvements to enhance testing efficiency
  • Determine project quality requirements and perform quality planning activities
  • Evaluate system performance and suggest improvements
  • Determine project quality requirements and perform quality planning activities


  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Identify, record, document thoroughly and track bugs
  • Testing and debugging mobile API usage.
  • Perform thorough regression testing when bugs are resolved
  • Liaise with internal teams (e.g. developers, QA and product managers) to identify system requirements
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Stay up to date with new testing tools and test strategies


  • 5 years of experience in the Information Technology domain, with minimum 3 years in QA capacity.
  • 3-5 years' experience in Financial Services.
  • Experience of working in BDD Automation frameworks, including Cucumber-JVM
  • Experience of Manual testing on IOS and Android devices including tablets.
  • Experience of working in Mobile testing frameworks Appium
  • Experience of using Charles Proxy and Browserstack
  • Hands-on experience with both white box and black box testing
  • Experience of working in agile programmes and use of agile tools to support software development
  • Experience of managing risks and issues within the delivery and operations of technology systems
  • Experience of working in Test management systems JIRA/XRAY

Personal Skills (Essential Behaviours):

  • Well-developed communication and influencing skills
  • Good stakeholder and relationship management skills
  • Collaborative and team player
  • Strong analytical skills and attention to detail
  • Ability to challenge constructively
  • Demonstrable ability to multi-task and broaden skillset, through on-the-job and self-learn
Mae Hunter