- Posted On: 20/02/2026
QA Automation Engineer (Playwright)
- Makati | *Work from home
- QA Automation Engineer (Playwright)
- Contract
We are seeking a QA Automation Engineer to join our QA team and play a key role in ensuring the quality, stability, and performance of our property management products. You’ll work across multiple product lines within a large-scale monorepo, covering web, mobile, API, and cloud-native services.
Reporting to the Manager of QA and Compliance, you’ll be embedded alongside development teams — including both internal engineers and external development partners — to establish testing standards, expand automation coverage, and strengthen quality gates across our delivery pipeline.
Key Responsibilities
- Design, build, and maintain automated test suites using Playwright, following established Page Object Model patterns
- Analyse and identify the root causes of bugs and support issues, driving effective resolution and prevention across teams.
- Write and maintain API tests for GraphQL (federated graph) and Twirp/Protobuf RPC services
- Integrate and maintain automated tests within CI/CD pipelines (GitLab CI, Bazel build system)
- Ensure functional, non-functional, integration, and data requirements are clearly defined, testable, and agreed upon before development begins, and validate that delivered solutions across backend (Go), frontend (React/TypeScript), and mobile (Flutter) layers fully meet those requirements.
- Collaborate with development teams — including external development pods — to define test strategies, review quality of deliverables, and communicate quality risks
- Contribute to backend integration testing for Go services, including database-level tests with PostgreSQL
- Develop and maintain test data management strategies, including API-based test data creation and cleanup
- Provide clear, actionable test reporting through Xray/Jira test management integration
- Leverage AI tools (e.g., Claude, GitHub Copilot) to accelerate test creation and defect analysis
- Participate in review and documentation of testing artifacts produced by external development partners
Required Skills & Experience
- 3+ years in a technical QA automation role
- Strong hands-on experience with Playwright (or similar browser automation tool with willingness to transition)
- Experience writing tests in TypeScript and at least one backend language
- Familiarity with CI/CD pipelines and build systems — bonus for Bazel or similar hermetic build tools
- Experience with API testing — REST, GraphQL, or RPC-based services
- Solid understanding of SQL (PostgreSQL preferred)
- Experience working in Agile/Scrum environments with cross-functional teams
- Strong debugging skills — ability to trace issues across frontend, API, and backend layers
- Strong understanding of AI-driven testing methodologies and practical application of AI tools to improve QA efficiency, coverage, defect detection, and test automation strategy.
- Attention to detail, self-direction, and ability to manage priorities across concurrent workstreams
Preferred / Nice to Have
- Familiarity with GCP services (Pub/Sub, BigQuery, Cloud Run) and testing cloud-native architectures
- Experience working in a monorepo (Bazel, Nx, Turborepo, or similar)
- Experience with GraphQL federation and codegen tooling
- Familiarity with Postman or similar API testing collections
- Experience with mobile testing (Flutter, BrowserStack, or similar device farms)
- Experience with test management tools (Xray, Zephyr, TestRail)
- Prior experience working alongside or reviewing deliverables from outsourced/offshore development teams