Revenue and billing analyst owning subscription billing, collections, reconciliations, and MRR/ARR reporting. Supporting automation and pricing changes for TestGorilla’s skills-based talent platform.
Responsibilities
Own customer billing end to end, including invoicing, subscription changes, payment queries, refunds, failed payment recovery, credit notes and corrections within approval limits
Work with Customer Success on complex or sensitive billing cases
Own accounts receivable, collections and dunning via Upflow
Resolve failed payments and billing disputes directly with customers
Identify root causes of recurring billing issues and improve underlying processes
Own reconciliations across billing, payments, subscription reporting and the ledger
Explain timing and definition differences between financial data
Produce MRR/ARR movement reporting and analysis
Improve and introduce Finance automations around accounts receivable, billing and reporting
Move routine work toward exception-based processing
Support billing platform, pricing and packaging changes from a Finance perspective
Define requirements, test outcomes and monitor exceptions
Partner with Product and Engineering on technical changes
Work directly with the Head of Finance and Senior Financial Controller in a lean Finance team
Uphold TestGorilla behaviors and foster an inclusive, supportive culture
Requirements
Excellent written and verbal communication skills in English
At least 5 hours daily overlap with the UK-based Finance team
Experience personally owning customer billing and accounts receivable or collections
Experience investigating billing exceptions and following issues through to resolution
Experience resolving complex customer billing or payment issues directly with customers
Experience with customer billing in a subscription or recurring-revenue business
Strong reconciliation skills and ability to investigate discrepancies between financial or customer datasets
Strong Excel or Google Sheets skills
Experience improving a recurring Finance process
Comfortable using AI and automation to reduce manual work while maintaining accuracy
Most people in this role will have at least four years of relevant experience
Must be legally authorized to work in the hiring location without sponsorship; TestGorilla does not provide visa sponsorship
Work location must be in an approved hiring country
Resume/CV in English
Benefits
Share Appreciation Rights (SARs)
Fully remote work from almost anywhere
Flexible hours and asynchronous work
€1,000 annual remote work budget, or up to €2,000 from day 1 when buying a laptop
Billing Administrator managing invoices, customer accounts, and discrepancies for Universal Group, a traffic control and occupational safety services provider. Supporting accurate, efficient finance operations.
Billing Coordinator managing project setup, invoicing, and reconciliations for Pinchin’s multidisciplinary engineering and consulting services. Supporting Project Managers and accurate financial reporting.
Product Marketing Lead owning Billing positioning, launches, and adoption for Paddle’s Merchant of Record payment infrastructure. Turning complex monetisation challenges into measurable commercial impact.
Principal Product Manager owning billing strategy, workflows, payments, and collections for Duck Creek’s insurance SaaS platform. Driving compliant, AI - enabled product capabilities with engineering, finance, data, and customers.
Product Manager guiding strategy and delivery for Remote’s billing platform. Building finance products supporting compliant global employment through software and human - powered services.
Utility Billing Representative supporting Peel Region’s water and wastewater services. Resolving customer inquiries, processing billing adjustments, and maintaining accurate utility accounts in a hybrid Brampton role.
Billing Specialist processing policy billing and resolving invoice discrepancies for HUB, a global insurance brokerage. Supporting clients, brokers, and carriers from Lethbridge or Calgary branch locations.
Billing Specialist processing insurance policy billing and invoice collections for HUB International, a global insurance broker. Resolving discrepancies with clients, brokers, and carriers from Lethbridge or Calgary branch locations.
Billing Administrator responsible for accurate invoicing and administrative support at Shermco Canada in Saskatoon. Collaborating with Project Managers and maintaining organized records to ensure efficient operations.