T

Trust Payments

Global payment processing, loyalty, data management

QA Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeBangor, UKNo salary listed

About the Job

Requirements

  • A positive, enthusiastic approach with a genuine interest in quality engineering.
  • Comfortable working autonomously and as part of a team, and willing to share knowledge and support colleagues' growth.
  • At least 5 years of overall testing experience.
  • Experience with API testing frameworks such as REST Assured.
  • At least 5 years of experience with Java or Python.
  • 3 to 5 years of experience using Cucumber or Behave to write test cases in feature files using Gherkin.
  • Familiarity with Jenkins or GitLab Pipelines from a testing-configuration perspective.
  • A methodical approach to problem-solving, with attention to thoroughness and detail.
  • A collaborative mindset and willingness to share expertise and learn from others.

Responsibilities

  • Develop and maintain automated tests for services and user interfaces using tools such as Selenium and Cucumber, following a behavior-driven development framework.
  • Apply design principles to write clean, maintainable test code in Java or Python and contribute to a continuous integration and continuous delivery pipeline environment.
  • Work with the test manager and project teams to develop and maintain automated functional and regression tests in line with defined scripting standards.
  • Apply testing concepts, methodologies, and processes across the full software product development lifecycle.
  • Raise and manage defects clearly and efficiently using tools such as Jira.
  • Maintain and improve the automated test framework.
  • Create new automated tests and investigate test failures.
  • Write automated tests following the behavior-driven development framework and contribute input to developers for unit-level tests.
  • Investigate defects reported by stakeholders and end users, supporting the team in identifying root causes and appropriate fixes.
  • Perform manual and exploratory testing against new features.
  • Attend team retrospectives and workshops to support continual improvement.
  • Define and add new test cases to different automated test packs, and capture test results and defects.
  • Understand requirements and testing processes to define test plans, with continuous review of scope.
  • Provide test estimations and a clear testing approach 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