B

Senior Automation QA Engineer

BVNK • Cape Town, Western Cape, South Africa

hybrid
Posted Mar 6, 2026

Role & seniority: QA Automation Engineer (AI-powered testing) within a team of Automation Engineers; mid to senior level.

Stack/tools: API and UI testing; PyTest, Playwright, K6; Python (and basic Java); CI/CD; AI-enabled testing tools; experience with AI for test case generation, visual validation, and intelligent data management.

Top 3 responsibilities

  • Maintain and develop automation testing frameworks, integrating AI-powered testing solutions.

  • Execute tests for fast, reliable feedback and expand automation coverage for Fiat and Crypto products.

  • Collaborate with QA Automation and product teams to implement AI-driven quality gates and continuous testing; mentor on AI QA approaches.

Must-have skills

  • Extensive API and UI testing experience; proficiency in Python (and basic Java); hands-on with PyTest, Playwright, and K6.

  • Strong understanding of CI/CD and how QA fits in.

  • Experience with AI-assisted test generation, visual validation, and intelligent test data management.

  • Attention to detail; strong English communication; openness to feedback and rapid learning.

Nice-to-haves

  • FinTech background; knowledge of cryptocurrency/stablecoins; experience with LLM integration in testing workflows and generative AI for test script creation/maintenance.

  • Location & work type: Flexible; hybrid work model with global offices; diverse, globally distributed team.

Full Description

About us

  • BVNK provides modern payments infrastructure for businesses. We unify banks and blockchains in a single platform. With BVNK, businesses can send and receive stablecoin payments, convert between currencies and add stablecoin payments to their checkout. Using our flexible platform, and robust global licensing and compliance expertise, innovators can launch new payments products quickly and compliantly.
  • We are a diverse team spread across the UK, USA, Europe and Africa. We share the belief that blockchain technology presents a new base layer for global payments, where funds can move as freely as data moves on the internet.
  • We're incredibly honoured to have made Newsweek's list of Top 100 Global Most Loved Workplaces for two consecutive years (2023 and 2024) and to have been recognised by LinkedIn as one of the Top 20 Startups in the UK in 2024.

About this role in the team

  • The role is part of a team of Quality Assurance Automation Engineers responsible for the development and support of several test automation frameworks and test coverage in multiple product areas. They perform end-to-end testing of payment functionalities for the Fiat and Crypto products of the company, leveraging cutting-edge AI technologies to enhance testing efficiency and accuracy. The team's mission is to help the organisation deliver with high pace and confidence new product changes that are working as expected and not introducing regressions. Using advanced AI capabilities, the team aims to build intelligent testing systems that can predict potential issues, self-adapt to product changes, and provide deeper insights beyond traditional testing approaches.

Key Areas of Responsibilities

  • Maintenance and development of the Automation testing frameworks, including integration of AI-powered testing solutions for enhanced test coverage and efficiency
  • Test executions provide fast and reliable feedback using resources efficiently
  • Increase automation tests coverage to reflect the development of company’s products
  • Keep a solid understanding of at least one domain in the systems and provide guidance to the QA team, particularly around emerging AI technologies for quality assurance
  • Collaborate with the QA Automation team and a designated product development team, to implement AI-driven quality gates and continuous testing practices

What we need from you

  • Well experienced in API and UI testing methodologies and frameworks, with demonstrated expertise in AI-augmented testing tools and approaches
  • Confidently programming in Python (or similar programming language), and comfortable reading and writing basic Java when needed
  • Hands-on experience using PyTest, Playwright, and K6
  • Understand CI/CD concepts and how QA can utilise them effectively
  • Experience with developing or implementing AI solutions for test case generation, visual validation, and intelligent test data management
  • Open to feedback and willing to learn and grow fast in the rapidly evolving field of AI-powered testing
  • Good attention to detail
  • Very good command of verbal and written English

Bonus: Has previously worked within a FinTech business

Bonus: Knowledgeable about cryptocurrency / stable coins

Bonus: Experience with LLM integration into testing workflows and using generative AI for test script creation and maintenance

What you can expect from us

  • Fair and competitive salary at every stage of your growth
  • Meaningful ownership in the business through our employee option scheme
  • Flexible working hours, with hybrid working at its heart
  • A culture built on passionate growth-minded people
  • A flexible approach to holiday
  • Opportunities to travel to our offices around the world
  • An open and creative environment where you can help us define the future of BVNK, its culture, and its opportunity sets
  • At BVNK, we are focused on building a diverse and inclusive team. While you may not meet all of our requirements, we’d encourage you to apply if you meet the majority of our expectations. You may be a great fit for this role or another role in our team.
API TestingUI TestingPythonJavaPyTestPlaywrightK6CI/CDAI-Powered TestingTest Automation FrameworksVisual ValidationTest Data ManagementLLM IntegrationGenerative AImulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.