T

Trust Payments

Global payment processing, loyalty, data management

Lead QA Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Experience with API testing frameworks such as REST Assured.
  • Proficiency in Java and/or Python.
  • Experience using Cucumber to write test cases in feature files using Gherkin language.
  • Experience with continuous integration tools such as Jenkins and GitLab Pipelines from a testing configuration perspective.
  • Ability to work independently and collaboratively while supporting and mentoring colleagues.
  • Ability to manage multiple priorities and remain organised in a dynamic environment.
  • Experience in DevOps practices, web services, API automation testing, and UI testing in an agile environment without using AI tools.
  • Experience distinguishing between tools and frameworks and applying them effectively.
  • Lead QA experience, including writing test code and performing test activities daily.
  • Ability to work within cross-functional teams at the service level, conduct deep-dive investigations, and navigate complex challenges.
  • Understanding of software product development lifecycle and test processes.

Responsibilities

  • Develop and maintain automated tests for services and user interfaces using tools such as Selenium.
  • Write automated tests using a behavior-driven development framework with tools such as Cucumber.
  • Apply design principles to write clean, maintainable test code.
  • Develop test solutions in Java and/or Python.
  • Work effectively within a continuous integration/continuous delivery pipeline environment.
  • Contribute to continuous improvement of processes, tools, methodologies, and overall product quality.
  • Lead a team of mid-level and senior-level QA engineers.
  • Design and implement QA automation architecture following best practices to ensure efficient code quality.
  • Work closely with developers, product teams, and business analysts to define and develop effective test solutions.
  • Define and implement test automation processes and best practices.
  • Ensure defects are raised in accordance with the defect management process using tools such as Jira.
  • Raise test automation compliance issues to the test manager.
  • Develop and maintain automated functional and regression tests in line with defined scripting standards.
  • Mentor team members and guide them toward best practices.
  • Provide effective QA solutions and support their implementation.
  • Maintain and improve the automated test framework.
  • Create new automated tests and investigate test failures.
  • Triage discovered defects with the product owner and team.
  • Write automated tests following the behavior-driven development framework and contribute to unit-level test guidance for developers.
  • Investigate defects reported by stakeholders and end users, supporting root cause analysis and resolution.
  • Perform manual and exploratory testing on new features.
  • Collaborate with the team to sign off on the quality of new releases following the agile release pattern.
  • Attend retrospectives and workshops to support continual improvement.
  • Define and add new test cases to automated test packs, capturing results and defects.
  • Understand business requirements to define test plans, with continuous review of scope and testability.
  • Provide test estimations and testing approaches to the product owner and team.

About the Company

Trust Payments

Global payment processing, loyalty, data management

Trust Payments helps businesses speed up and simplify how they take payments, manage loyalty, and handle customer data to create a seamless buying experience across the world. It uses a global technology platform that connects to 50+ banks to support processing through multiple acquirers, and it also offers its own merchant acquiring solution in the EU (acquiring.com). The company works with clients to design a payment strategy that fits their goals rather than offering a one-size-fits-all approach. Its solutions are flexible and available internationally, regardless of where a customer is or which payment method they prefer. Compared with others, Trust Payments combines payments, loyalty, and data tools on one platform, backed by licenses and memberships from regulators and card networks in multiple regions. The overall aim is to help businesses grow sales and improve customer experience by delivering fast, smooth, and secure payments globally.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
2019

Recently Posted Jobs

Explore more opportunities at Trust Payments

See more jobs