QA (Quality Assurance) Engineer

Alpha Pro Partners Ltd

Manila

On-site

PHP 600,000 - 900,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Alpha Pro Partners Ltd is seeking a QA Automation Engineer to own automated testing for e-invoicing and tax platforms. You will build UI, API, and integration tests and ensure secure login flows before production.

Work with multiple ERP integrations and security testing to identify issues early. You will design test plans, write test cases, and report defects clearly while collaborating with product, compliance, and development teams.

Qualifications

  • 5+ years of QA experience with hands-on test automation.
  • Experience with automation tools and frameworks (Playwright, Cypress, Selenium).
  • Experience in e-invoicing, tax, accounting, or financial software is a plus.
  • Hands-on testing of SSO and authentication (OAuth 2.0, OpenID Connect, SAML, JWT).
  • CI/CD and issue-tracking tools such as JIRA.

Responsibilities

  • Design, build, and maintain automated test suites (UI, API, integration).
  • Test e-invoicing flows end to end including invoices, delivery, and status updates.
  • Validate invoices against e-invoicing rules and test edge cases
  • Test integrations with accounting software and ERPs (e.g., Xero, QuickBooks, SAP, NetSuite).
  • Test API behavior including authentication, webhooks, and retry scenarios
  • Test SSO flows across applications and assess security implications
  • Contribute test plans, cases, and bug reports; track defects to closure
  • Collaborate with developers, product, and compliance to catch issues early
  • Run regression and release testing including performance checks as needed

Skills

Test automation
Playwright
Cypress
Selenium
API testing
CI/CD
JIRA
English communication
Attention to detail

Tools

Postman
REST-assured
Azure DevOps
GitHub Actions
Jenkins

Job description

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)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer: E-Invoicing & Integrations
Senior QA Engineer: E-Invoicing & Integrations

Alpha Pro Partners Ltd • Manila

On-site
PHP 600,000 - 900,000
Senior QA Engineer — Payments Quality & Test Automation
Senior QA Engineer — Payments Quality & Test Automation

Nelnet Philippines, Inc. • Metro Manila

On-site
PHP 900,000 - 1,400,000
QA Automation Tester Engineer
QA Automation Tester Engineer

ATOMIT Corp. • Makati

On-site
PHP 500,000 - 900,000
QA Automation & Support Specialist
QA Automation & Support Specialist

GECO Asia Pte. Ltd • Iloilo City

On-site
PHP 300,000 - 480,000
QA Engineer
QA Engineer

Peoplegig • Manila

Hybrid
PHP 600,000 - 900,000
QA Engineer
QA Engineer

Sandtex Technology Inc. • Quezon City

On-site
PHP 500,000 - 900,000
QA Automation Engineer
QA Automation Engineer

Nexus Recruitment Group • Taguig

On-site
PHP 600,000 - 1,000,000
QA Automation Engineer
QA Automation Engineer

JWay Group, Inc. • Quezon City

On-site
PHP 600,000 - 900,000
Senior QA Engineer
Senior QA Engineer

BCS Technology International PTY LTD - Philippines ROHQ • Taguig

On-site
PHP 700,000 - 1,100,000
Senior QA Lead: Automation & Quality Engineering
Senior QA Lead: Automation & Quality Engineering

CHEQ Software Testing • Makati

On-site
PHP 1,200,000 - 1,800,000