Point your AI agent at freehire and let it find you a job.

Get the CLI →

Alpha Pro Partners

QA (Quality Assurance) Engineer

Posted Updated
Discussion

About the role

You'll own quality across our e-invoicing and tax platforms: building and maintaining automated test suites, testing integrations with accounting systems and ERPs, and checking that security and login flows are solid before anything reaches production.

Key responsibilities

  • Design, build, and maintain automated test suites (UI, API, and integration)

  • Test e-invoicing flows end to end: invoice creation, validation, delivery, status updates, credit notes, and error handling

  • Validate invoices against UAE e-invoicing rules (PINT-AE / UBL) and test edge cases such as exports, reverse charge, multi-currency, and missing buyer details

  • Test integrations with accounting software and ERPs (e.g., Xero, QuickBooks, Zoho, Odoo, NetSuite, SAP, Oracle, Dynamics)

  • Test API behavior, including authentication, webhooks, duplicate handling, and failure/retry scenarios

  • Test Single Sign-On (SSO) flows across applications: login, logout, sessions, token expiry, and role-based access

  • Run security and vulnerability testing (e.g., OWASP Top 10, authentication/authorization checks, input validation) and report findings clearly

  • Write clear test plans, test cases, and bug reports, and track defects through to closure

  • Work with developers, product, and compliance teams to catch issues early

  • Run regression and release testing, including performance checks where needed

About you

  • 5+ years in QA, with strong hands-on experience in test automation

  • Experience with automation tools and frameworks (e.g., Playwright, Cypress, Selenium) and API testing tools (e.g., Postman, REST-assured)

  • Experience in e-invoicing, tax, accounting, or other financial/compliance-driven products

  • Hands-on experience testing SSO and authentication (OAuth 2.0, OpenID Connect, SAML, JWT)

  • Practical experience with security and vulnerability testing (basic level, sufficient to perform these tests)

  • Comfortable with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins) and tools like JIRA

  • Solid understanding of APIs, JSON/XML, and databases (MongoDB or similar)

  • Clear written and spoken English, with strong attention to detail

  • Knowledge of VAT, Corporate Tax, or e-invoicing (nice-to-have)

  • Familiarity with Peppol, UBL, or PINT (nice-to-have)


Skills

Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available