QA Engineer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

Php 30,000-40,000

HOURS PER WEEK

40

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

We are looking for a Mid-Level QA Engineer with strong manual testing experience to join our team and help ensure the quality, usability, and reliability of our web-based products.

This role is ideal for someone with 3–5 years of QA experience, particularly within a web development agency, SaaS company, or fast-paced product environment.

We are looking for a QA professional who goes beyond simply following test cases. You should be naturally curious, able to think like a real user, identify edge cases and unexpected behaviors, and proactively raise issues and improvements before they reach customers.

As our QA workflow continues to evolve, you will also be expected to work comfortably with AI-assisted testing tools and modern QA practices. Automation experience is not required for this position.

Key Responsibilities

1. Manual & Exploratory Testing
• Perform comprehensive manual testing of web applications and features.
• Conduct exploratory testing to identify unexpected behaviors, usability issues, and edge cases.
• Test beyond the expected "happy path" to identify scenarios that may not have been considered during development.
• Validate new features, bug fixes, integrations, workflows, and system changes.
• Perform regression testing to ensure existing functionality remains stable after updates.
• Test across different browsers, devices, and screen sizes.
• Identify issues from both a functional and user-experience perspective.
2. Web & Mobile Application Testing
• Test responsive web applications across desktop, tablet, and mobile environments.
• Participate in testing upcoming mobile applications and mobile-specific workflows.
• Validate functionality across different devices, browsers, operating systems, and screen sizes.
• Identify UI inconsistencies, usability concerns, navigation issues, and device-specific problems.
3. Test Planning & Quality Assurance
• Review requirements, specifications, designs, and user stories to identify potential testing risks.
• Create and maintain test scenarios, test cases, checklists, and testing documentation where appropriate.
• Determine what areas require deeper testing based on the complexity and risk of a change.
• Conduct regression testing before releases.
• Verify reported bugs and confirm fixes.
• Help establish practical QA standards and processes as the team continues to improve its development workflow.
4. Bug Identification & Reporting
• Identify, document, prioritize, and communicate software defects clearly.
• Provide detailed reproduction steps, expected results, actual results, and supporting evidence.
• Work closely with developers to investigate and resolve issues.
• Retest fixes and ensure issues are properly resolved before release.
• Distinguish between critical defects, functional issues, usability concerns, and minor improvements.
5. AI-Assisted QA
• Use AI tools to improve testing efficiency, test coverage, documentation, and analysis.
• Be open to incorporating AI into day-to-day QA workflows.
• Work alongside emerging AI-assisted and Playwright-based testing processes.
• Identify opportunities where AI can improve testing without compromising quality or critical thinking.
• Maintain ownership of QA decisions rather than relying blindly on automated or AI-generated results.
6. Collaboration & Continuous Improvement
• Work closely with developers, product stakeholders, and other team members throughout the development lifecycle.
• Communicate issues and risks clearly and constructively.
• Ask questions when requirements or expected behavior are unclear.
• Proactively suggest improvements to product quality, testing processes, and user experience.
• Follow through on identified issues until they are appropriately resolved.
• Contribute to a collaborative, communicative, and quality-focused team environment.

What We're Looking For

Required Qualifications
• 3–5 years of professional QA/testing experience.
• Strong experience in manual software testing.
• Experience testing web applications.
• Experience in a web development agency, SaaS company, or similar fast-paced technology environment.
• Experience with functional, regression, exploratory, and cross-browser testing.
• Experience testing responsive web applications across different devices and screen sizes.
• Strong ability to identify edge cases and unexpected user scenarios.
• Strong attention to detail without losing sight of the overall user experience.
• Ability to work independently and manage testing priorities with limited supervision.
• Strong written and verbal communication skills.
• Comfortable working with developers and other technical team members.
• Willingness to learn and use AI-assisted QA tools and modern testing workflows.

Nice to Have
• Experience testing mobile applications.
• Experience working with SaaS products.
• Understanding of common SaaS concepts such as:
- User roles and permissions
- Multi-tenancy
- User workflows
- Integrations
- Authentication and authorization
- Data dependencies
• Basic understanding of APIs and API testing.
• Familiarity with browser developer tools.
• Familiarity with tools such as Jira, Linear, ClickUp, GitHub, or similar project/issue-tracking platforms.
• Exposure to Playwright or other test automation frameworks.
• Basic understanding of SQL/database validation.

Why join us
You'll work directly with businesses to help modernize their operations through one of the fastest-growing cloud ERP platforms, while contributing to implementation, optimization, and transformation projects.

How to apply
Please fill up our application form using the link below to apply

----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0146
Total Execution Time  0.0161
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,032 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/QA-Engineer-1723889
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1723889
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 827298
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1723889
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-08',ej.date_added) duration_daysDATEDIFF('2026-09-08',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1723889' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723889 
0.0011   UPDATE employer_jobs SET hit_counts '***Sep-04-2026=411***Sep-05-2026=85***Sep-08-2026=1' WHERE job_id'1723889'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Sep-2026=497' WHERE job_id'1723889'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1723889' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723889 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '827298'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)