Technical Business Analyst
Why join ezyCollect by Sidetrade
ezyCollect is part of Sidetrade, a global B2B SaaS leader in Order-to-Cash solutions, helping organisations accelerate cash flow through AI-powered automation and data-driven insights.
Founded in Australia, ezyCollect now operates as Sidetrade’s SMB and mid-market offering, with deep expertise in the Food & Beverage and Wholesale industries. The platform integrates with leading accounting and ERP systems, including MYOB, Xero, NetSuite and SAP, automating the invoice-to-payment process and helping businesses get paid on time — every time.
Together, we manage billions in receivables for customers globally, reducing overdue invoices by an average of 43%. The acquisition brings together Sidetrade’s global scale and advanced technology with ezyCollect’s strong product, local market knowledge and customer relationships.
We are investing heavily in expansion across Australia, North America and Europe, creating new opportunities for our customers, our products, and our people. Today, the ezyCollect by Sidetrade team operates as part of a global organisation, combining international opportunity with real ownership, impact and a strong people-first culture.
Technical Business Analyst
Why this role exists
You’ll join one of our small, hands-on engineering squads within the broader engineering team. This squad currently has 4 backend engineers, 1 frontend engineer and 1 engineering manager. There’s no heavy layer of project managers between you and the work. Engineers here think, scope, build, test and ship.
We’re now adding a Technical Business Analyst role to this squad to close a gap:
- Turn messy business problems into clear, testable requirements
- Do the first pass of investigation on Production issues
- Perform manual QA on the work that comes from your own requirements
You’ll be technical enough to look at logs and databases, and structured enough to keep everyone aligned on what we’re actually shipping.
What this really means day to day
Shape the problem.
Talk to product, operations, and occasionally customers to understand what’s really going wrong. Turn vague requests into clear user stories and acceptance criteria that the team can build against.
Clarify the work.
Break problems into actionable tasks and milestones. Capture edge cases, dependencies and constraints so engineers aren’t left guessing. Keep the backlog tidy and prioritised with the EM/PM.
Investigate production incident tickets.
When something breaks or a customer raises a PI, you’re often the first to respond. Reproduce the issue, gather context from Datadog, and check the data with basic SQL queries. Provide engineers with a concise summary: what happened, where, how often, and how severe it is.
Live in the logs (just enough).
Use Datadog and other tools to inspect errors, traces and metrics. You don’t have to be an SRE, but you’re comfortable poking around until you have a plausible story for the engineering team to validate.
Own manual QA for your stories.
For the features and fixes you specify, you also define test scenarios and do manual verification. You test happy paths, edge cases and weird user behaviour, not just the “demo flow”.
Close the loop.
Check whether the solution actually resolves the original problem. If it doesn’t, help refine and iterate. Update documentation and share learnings so that similar issues become easier to handle over time.
Keep everyone in sync.
Join stand-ups, planning, grooming, and incident reviews. Provide stakeholders with clear, plain-language updates while ensuring engineers have the detail they need, without pulling them into every conversation.
The Role Requirements
Must have
- 3+ years as a Business Analyst, Technical Analyst, Product Analyst or similar in a software team
- Experience working closely with backend-heavy engineering teams
- Comfortable using tools like Datadog (or similar) to inspect logs and traces
- Ability to write and run basic SQL queries to inspect and validate data
- Strong experience writing user stories, acceptance criteria, test scenarios and documentation
- Hands-on manual QA experience: scenario-based testing, edge cases, regression checks
- Clear written and verbal communication in English; you can talk to ops, product and engineers without losing any of them
- Calm under pressure and able to triage issues without drama
Nice to have
- Experience in B2B SaaS, FinTech, or products that integrate with accounting/ERP systems
- Familiarity with tools like Jira, Confluence, Postman or similar
- Exposure to incident management, on-call workflows or PI/support escalations
- Ability to read code (Java, C# or similar) well enough to follow the flow, even if you don’t write production code
The Ideal Candidate
- You like getting to root causes, not just describing symptoms
- You’re comfortable saying “I don’t know yet” and then doing the work to find out
- You’re happy in the middle: talking to the business in their language and to engineers in theirs
- You’re organised, you write things down, and people trust your tickets and docs
- You care that the thing shipped actually works for customers, not just that it was “delivered on time”
Some of our benefits and perks:
- Annual Training Budget
- 24hr access to a modern WeWork office on Pitt Street, with on-site barista
- Flexible hybrid working arrangements
- Generous parental leave policy & other leave allowances (i.e. compassionate leave, bereavement leave, emergency leave, etc.)
- Flexible policies such as our work-from-anywhere policy.
- Employee SWAG
- Quarterly Social Team Events
- Monthly Virtual Entertainment
- Optional active lunch breaks, meditation and yoga
- Having a large impact, a small team, and helping shape the future of ezyCollect by Sidetrade
- Joining a passionate team that rewards the right behaviours
- Being part of an international business
- Working with a product that customers love! >1,200 customers in >18 countries
- Dedicated training and coaching to help facilitate your career growth
- Insight/access into multiple facets of the business, giving a unique level of experience
- Fun, collaborative and supportive work environment