company logo

Lead QA Engineer

ApprovalMax Limited.com

Office

Belgrade, Serbia

Full Time

Company Description

ApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision-makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online, and Oracle NetSuite to unlock powerful efficiencies for approvers and finance teams. The company is globally recognized and has won ’Xero App Partner of the Year’ four times since 2020 in different countries.

Job Description

Job Description
We are looking for an experienced, hands-on QA Lead to guide quality assurance across several Scrum teams. This is a hybrid role: you will mentor QA engineers, shape QA strategy, and stay hands-on with testing to keep our releases stable and our codebase healthy.

What You’Ll Do

  • Lead & Mentor: Support QA engineers across Scrum teams with onboarding, coaching, and growth. Occasionally participate in hiring.
  • QA Strategy: Define and drive a clear QA plan that improves product quality and influences key DORA metrics. Promote early testing and best practices in a trunk-based CI/CD environment.
  • Hands-On Testing: Stay close to the product by spending ~50% of your time on functional, regression, exploratory, and smoke testing. Lead by example.
  • Release Readiness: Oversee QA during release cycles—set criteria, assess risk, and ensure smooth deployments without gatekeeping.
  • Collaboration: Work with developers, product managers, and the automation team to plan and test features effectively.

How We Work

  • Frequent, small releases in a trunk-based CI/CD setup.
  • Automation handled by a dedicated team — you guide priorities, review coverage, and contribute where needed.
  • Focus on outcomes over ceremony: we value clarity, speed, and quality.

Qualifications

Must-Haves

  • 5+ years in software QA, with proven team leadership or management experience.
  • Strong people management skills: coaching, feedback, and team development.
  • Expertise in API & integration testing.
  • Solid understanding of Agile/Scrum and experience with CI/CD and trunk-based development.
  • Familiarity with tools like Jira, Git, and a test reporting/management platform (e.g., Allure TestOps).
  • Fluent Russian and good English (B2+).

Nice-To-Haves

  • Experience with test automation (e.g., Playwright).
  • Background in accounting or fintech.
  • Familiarity with AI tools.
  • Performance/load testing experience (e.g., k6, JMeter).
  • Knowledge of observability tools like ELK Stack, Sentry, or Grafana.

Additional Information

What We Offer:

  • Growing international business with 10,000+ subscribers
  • Regular performance-based compensation reviews
  • 26 days paid time off
  • 1 additional day off for your Birthday
  • Remote office assistance
  • Service years recognition financial reward

Lead QA Engineer

Office

Belgrade, Serbia

Full Time

September 30, 2025

company logo

ApprovalMax Limited

approvalmax