Job Overview
We’re seeking a skilled Quality Assurance Analyst to join a leading UK-based organisation operating across Trade and Supply Chain Finance. This is an exciting opportunity for a detail-oriented and tech-savvy QA professional to work in a dynamic environment focused on continuous integration and delivery. You’ll be part of a collaborative team that embraces Agile methodologies and cutting-edge testing tools to ensure high-quality software delivery.
Join a forward-thinking company that values innovation, adaptability, and expertise — where your contributions make a real impact on global financial systems.
Key Responsibilities
- Design, execute, and manage comprehensive test plans and test cases.
- Collaborate with cross-functional teams in Agile (Scrum/Kanban) environments to ensure software quality at every stage of development.
- Utilise tools such as SOAP, Postman, and JMeter to perform functional and non-functional testing.
- Manage test cycles and defects using ALM tools.
- Apply CI/CD principles in testing workflows, supporting rapid and reliable delivery cycles.
- Support Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) practices.
- Engage in quality assurance activities related to Trade and Supply Chain Finance products.
- Maintain and enhance testing documentation using tools like JIRA and Confluence.
- Leverage SQL and relational databases for data validation and backend testing.
Qualifications and Experience
Essential:
- Minimum of 3 years’ experience in Quality Assurance or Software Testing roles.
- Experience with CI/CD environments.
- Proficiency in test tools such as SOAP, Postman, and JMeter.
- Hands-on experience with relational databases and SQL.
- Practical knowledge of Agile frameworks (Scrum and/or Kanban).
- Familiarity with TDD/BDD methodologies.
- Strong written and verbal communication skills in English.
- Comfortable using collaboration tools like JIRA, Confluence, and Microsoft Teams.
- A relevant Higher Education certificate, University Degree, or Master's (preferably technical).
Nice to Have:
- Familiarity with payment channels and formats.
- Basic knowledge of accounting systems.
- Programming or scripting knowledge (Java, Python, or Selenium).
- Experience using Cucumber for automated testing.
Resources Required:
- Access to a laptop or desktop computer.
- Reliable, high-speed internet connection.