Skip to Main Content

Senior QA Engineer (Data Platform)

Bango enables content providers to reach more paying customers through global partnerships. Bango revolutionized the monetization of digital content and services, by opening-up online payments to mobile phone users worldwide.

Today, the Digital Vending Machine® is driving the rapid growth of the subscriptions economy, powering choice and control for subscribers.

The world’s largest content providers, including Amazon, Google and Microsoft trust Bango technology to reach subscribers everywhere.

Bango, where people subscribe.

Role

At Bango, our Data Platform is central to how teams discover, understand, and unlock value from our data at scale. The Senior QA Engineer for the Data Platform plays a critical role in ensuring this platform is trusted, reliable, and built for real-world use. Beyond leading day-to-day QA activities within the team, this role champions data quality across the organisation. This includes defining and embedding data quality standards, driving consistency and compliance across teams, shaping test analysis processes focused on data integrity, and owning the creation, maintenance, and execution of automated test suites.

Responsibilities

  • Act as a critical owner of quality and trust in the Data Platform, recognising its role as a foundational capability for the wider business and ensuring it is reliable, scalable, and fit for real-world use.
  • Proactively driving high quality for data throughout the development process, encouraging a “shift-left” mindset to the team’s way of working and data methodologies.
  • Influence and mentor both your team on best approaches to data quality, designing and implementing data pipeline test tooling.
  • Proactively contribute to and promote both the best practices of the QA team and Bango’s QA strategy.
  • Mentor other engineers in QA best practices and data literacy.
  • Create, maintain, and execute automated tests to support agile software development of data pipelines in line with the automation strategy.
  • Run exploratory tests using a range of test tooling.
  • Analyse upcoming work to create appropriate testing plans.
  • Support the Data Analysis team on large-scale data analyses and data access initiatives.
  • Promote an automation-first and quality-driven development mindset across the teams.

Essentials

  • Knowledge of ETL processes and tooling, Data Warehouses, and Business Intelligence tooling.
  • Experience with analysis of large datasets and event streaming technologies.
  • Experience with open-source test automation tools (for example, JUnit, Pact, Pytest, etc.); building automated functional regression test suites.
  • Experience of test automation in programming languages (Python, Java, Golang).
  • Experience in BDD test approaches.
  • Experience in testing APIs, REST & SOAP Web services.
  • Experience with Postman, Bruno, or similar API testing tools.
  • Good analytical mind – problem solving skills; on your own or brainstorming with colleagues.
  • Good investigatory skills – able to find, outline and fix issues that arise in complex microservice deployments.
  • Strong communication skills, both spoken and written - to talk about your work with both technical and non-technical people.
  • Ability and enthusiasm to learn new technologies and techniques.
  • Working experience in Agile development teams and understanding of development processes and concepts.
  • Experience with development collaboration and tracking tools such as Jira, Confluence.
  • Able to influence and manage internal stakeholders to ensure customer objectives are understood and met.
  • Able to manage your own time and handle multi-task delivery, working to short timescales.

Desirables

  • Experience with data visualisation and interpretation tooling.
  • Knowledge of Data Science tooling and processes.
  • Experience of test automation in scripting languages (TypeScript).
  • Experience in using LLMs to accelerate QA processes, scripting, and tooling.
  • Experience with SQL and NoSQL databases.
  • Good knowledge of CI/CD pipelines using GitLab or similar.
  • Experience of load and performance testing (for example, using JMeter, Gatling, etc.).
  • Experience in mentoring and training other engineers in quality best practices.

Benefits

  • A friendly, informal working environment
  • Your own Bango buddy – to help you settle in
  • Bendi-time (flexible working hours)
  • Bango social events
  • Choose your own headphones, keyboard & mouse
  • Generous share option scheme
  • Private Medical Insurance
  • Health Cash Plan
  • 25 days holiday a year increasing to 28 days with 4 years’ service
  • Cycle to work, gym discount
  • Weekly Pilates & Yoga classes (virtual)
  • Financial support for employee activity groups and charitable activities
  • Free fruit, drinks and snacks, limitless tea, coffee and good quality espressos
  • Company branded hoodie… to keep you happy and comfortable
  • Group personal pension scheme
  • Life assurance
  • Employee Assistance Program
  • 1Password
  • Income Protection
  • Bango branded Chilly’s bottle and coffee cup

Please read our Privacy Policy below before proceeding to Application

Privacy Policy.pdf