R

Senior QA Automation Engineer

Job Description - Senior QA Automation Engineer

Job Expectations:

  • Position Type: Experienced - Mid/Senior
  • Employment Type: Full-Time, Permanent (Direct Hire)
  • Work Setup & Location: Occasionally Onsite - BGC, Taguig
  • Work Schedule: Weekdays; Mid Shift
  • Industry: Technology / Software Development

About the Job:

We are looking for a QA Automation Engineer (Node.js) to join our client's team and help ensure the delivery of high-quality web and mobile applications. In this role, you will design, develop, and maintain automated testing frameworks, execute comprehensive test suites, and collaborate with development teams to identify and resolve software issues. You will play a key role in improving test coverage, enhancing automation processes, and supporting continuous integration and delivery initiatives.

Key Responsibilities:

  • Design, develop, and maintain automated test scripts for web and mobile applications using JavaScript (Node.js).
  • Build and execute UI, functional, regression, integration, and end-to-end automated test suites.
  • Develop and maintain mobile automation tests using Appium and UIAutomator2.
  • Create and enhance web automation frameworks using WebdriverIO, Selenium, and Puppeteer Core.
  • Write and maintain automated test cases using Mocha and Chai.
  • Perform API testing and validation using Axios or similar HTTP client tools.
  • Generate, review, and analyze automated test reports using Allure Reporting.
  • Create dynamic test data and automation scenarios using Faker.js.
  • Manage test environment configurations using dotenv and other configuration tools.
  • Collaborate with developers, product managers, and QA teams to troubleshoot defects and improve software quality.
  • Support CI/CD integration and continuously improve automation frameworks, processes, and test coverage.

Qualifications:

  • Bachelor's Degree in Computer Science, Information Technology, or a related field.
  • 4+ years of hands-on experience in QA Automation or Software Test Automation, with strong proficiency in JavaScript (Node.js).
  • Hands-on experience with Mocha and Chai testing frameworks.
  • Experience with WebdriverIO, Selenium, and Puppeteer Core for web automation testing.
  • Experience with mobile automation testing using Appium and UIAutomator2.
  • Strong experience in API testing using Axios or similar tools.
  • Familiarity with Allure Reporting for automated test reporting and analysis.
  • Experience using Faker.js for test data generation.
  • Knowledge of environment configuration management using dotenv.
  • Strong understanding of software testing methodologies, SDLC, Agile, and Scrum practices.
  • Experience integrating automated tests into CI/CD pipelines and working with Git is an advantage.
  • Knowledge of RESTful APIs, microservices, cross-browser, and cross-platform testing is a plus.
  • Must be currently based in Metro Manila or nearby provinces and able to occasionally work onsite, if required.

-

Due to the increasing number of fraudulent and misrepresented applications, all shortlisted candidates will undergo comprehensive identity, employment, and credential verification as part of the hiring process.

Original job Senior QA Automation Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior QA Automation Engineer Jobs in the Philippines

GrabJobs is the no1 job portal in the Philippines, connecting you to thousands of jobs fast! Find the best jobs in the Philippines, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.