JOIN OUR TEAM!
Grow Your Skills to Advance Your Career Path
Be part of a dynamic team where your growth and success are our priority. Take the next step in your career journey today!
Start Building a Career You Love
Listed below are a few of our employee perks.
- Morning Shift
- Work From Home
- Health Maintenance (HMO)
- Base Salary & Allowances
- 13th Month Pay
- Government Benefits
- Paid Time Offs
- Online Application
- Direct Upload Your CV
- Start Applying
Find Your Next Career Opportunity
-
QA Automation Engineer (Playwright)
About The Role:
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…Job Type: Contract
Job Category: Engineer
Location: Makati | *Work from home
Posted: 2 days ago
QA Automation Engineer (Playwright)
Job Type: Contract
Job Category: Engineer
Posted: 2 days ago
About The Role:
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.
Job Description:
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
-
QA AUTOMATION ENGINEER
About The Role:
QA AUTOMATION ENGINEER About the role We are seeking a skilled QA Automation Engineer to join our dynamic team. The ideal candidate will have hands-on experience in automating tests for mobile and web front-ends, POS platforms, and GraphQL APIs, as well as a solid background in functional testing. You'll…Job Type: Full time
Job Category: Analyst
Location: Makati
Posted: 4 days ago
QA AUTOMATION ENGINEER
Job Type: Full time
Job Category: Analyst
Posted: 4 days ago
About The Role:
QA AUTOMATION ENGINEER
About the role
We are seeking a skilled QA Automation Engineer to join our dynamic team. The ideal candidate will have hands-on experience in automating tests for mobile and web front-ends, POS platforms, and GraphQL APIs, as well as a solid background in functional testing. You’ll help ensure seamless, bug-free releases and build a test automation suite for future resilience and scalability.
This role will start as 100% manual testing, covering web and mobile front-end applications, POS platforms, and GraphQL APIs. Over time, it will gradually transition into automation testing.
The candidate will help build and maintain automation frameworks using Playwright (web) and Appium (mobile), ensuring high-quality, stable, and bug-free releases. Strong knowledge of functional testing, test case creation, and automation best practices is required.
Key Responsibilities
· Design, develop, and maintain automated test scripts for mobile (iOS/Android), web (Playwright/AngularJS), and POS applications.
· Create automated tests for GraphQL APIs, including writing and validating queries and mutations.
· Implement, maintain, and improve automation frameworks that support rapid testing and deployment.
· Collaborate closely with developers, product managers, and other QA team members to understand requirements and define testing strategies.
· Execute functional, regression, integration, and end-to-end testing for new and existing features.
· Identify, document, and manage defects using issue tracking tools (e.g., JIRA).
· Participate in code reviews and help drive QA best practices in the team.
· Develop and maintain clear test documentation, including test plans, test cases, and test reports.
· Analyse and report on automated test results, highlighting risks and proving product readiness for release.
· Advocate for test process improvements and automation opportunities across the SDLC.
Requirements
· Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
· 5+ years of experience in QA automation for mobile/web applications and POS systems.
· Proficiency with automation frameworks and tools (e.g., Selenium, Appium, Playwright, Cypress).
· Deep experience with automation and functional testing of GraphQL endpoints (writing queries/mutations; API validation).
· Hands-on scripting skills in JavaScript/TypeScript, Java, Python, or a similar programming language.
· Strong experience in functional/manual testing, test case creation, and defect management.
· Experience with CI/CD pipelines and integrating tests within build cycles.
· Familiarity with test management tools (Jira) and source control systems (Git).
· Strong problem-solving, analytical, and communication skills.
· Experience testing in an Agile/Scrum environment.
Desirable Bonus Skills
· Experience testing in POS environments (self-checkout flows, payment processing).
· Performance and security testing knowledge.
· Familiarity with REST API testing.
· Knowledge of SQL and backend verification.
· Experience with cloud-native test environments.
Work Details
· Shift: Monday to Friday: 6:00am- 3:00pm or 7:00am- 4:00pm PH Time; depending on business needs
· Location: Makati | *Work from Home Until Further Notice
· Status: Full-time Employment or Contractor set-up
Job Description:
-
Angular Frontend Engineer
About The Role:
About the role You will join an established Australian RegTec client who is seeking an experienced Angular Front-End Engineer to join their team. This rapidly expanding company is enhancing its customer offerings and requires dedicated expertise in front-end development. You will be responsible for end-to-end delivery of new front-end features.…Job Type: Contract
Job Category: Front-End
Location: Makati | Remote
Posted: 4 days ago
Angular Frontend Engineer
Job Type: Contract
Job Category: Front-End
Posted: 4 days ago
About The Role:
About the role
- You will join an established Australian RegTec client who is seeking an experienced
Angular Front-End Engineer to join their team. This rapidly expanding company is
enhancing its customer offerings and requires dedicated expertise in front-end
development. - You will be responsible for end-to-end delivery of new front-end features.
- You will be part of an Agile team, contributing to various stages of the project lifecycle.
Job Description:
Technology Stack
- Angular (17.x) SPA front end
- PHP (Laravel 10.x) API back end
- AWS Virtual machine compute
- Git version control
- Figma UI/UX
- Node
- SASS
Requirements:
- Proficient in Angular for SPA development
- Knowledge of environment configurations, build scripts, deploying to various
environments, secure coding & best practices is an absolute must. - Understands how Angular works & can perform various optimizations when & as
needed. - Understands how to write reusable components.
- Knowledge of token-based authentication and SPA integration with backend APIs.
- Adaptability in unstructured work environments & ability to work independently is
very important. - Experience with Git (pull requests, merging, branching).
- Agile methodology proficiency (Scrum/Kanban).
- Strong relationship-building skills in remote settings.
- Availability for overlap with Melbourne business hours for collaboration.
- Familiarity with RxJs or similar technologies.
- Familiarity with SASS.
Desirable Skills:
- Experience with Syncfusion component library & customization of the library.
- Tailwind CSS.
- Familiarity with PHP back-end APIs.
- Experience with Figma for UI/UX design collaboration.
- Development experience on AWS (EC2).
- Knowledge of RegTech or governance, risk, and compliance domains.
- You will join an established Australian RegTec client who is seeking an experienced
Why Flexisource IT?
At Flexisource IT, we believe that happy clients aren’t born. They are made. And we start making them by making our employees happy.
Our Company is dedicated to creating a healthy and good work environment. And despite the remote set-up, we ensured that we are promoting a welcoming culture where everyone feels happy, engaged, and satisfied.
Perks and Benefits
Company Outings, Vacation & Sick Leaves
Work without play makes any worker bored and immediately looking for another job opportunity.
In Flexisource IT, we believe in giving our people the breaks they need to recuperate from any sort of work-related stress.
We go out on outings and provide 10 vacation leaves and 10 sick leaves for our people per year.
Our Culture
Our Culture Fuels Our Success
At Flexisource IT, we’re not just in the business of IT outsourcing – we’re in the business of redefining possibilities.
Our culture is the heartbeat of our organisation, the driving force behind our revolutionary approach to IT, and the reason why we stand as
the only leading IT solutions company focusing on Australia.
Our Core Values

We value honesty and transparency in our work. Here at Flexisource IT, we are committed to providing quality outputs to the best of our company, clients, and colleagues.

We recognize and support the life of our employees outside of work.

We execute effectively and excellently, individually
and/or as a team.

We constantly seek for better ways to do things; we put them to the test and learn from the experience.

We aim to exceed our customer’s expectations.