Nodejs + Test Engineer

Goodfit

Dubai

On-site

AED 240,000 - 360,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Goodfit seeks a Node.js focused Test Engineer in Dubai to drive automation across microservices architectures. You will craft end‑to‑end test suites using Playwright/Selenium, with TypeScript and GraphQL experience, reporting on quality metrics and collaborating with CI/CD processes.

5+ years in JavaScript testing, deep knowledge of APIs, containers (Docker/Kubernetes), and cloud queues (Kafka) will help you succeed in our distributed services environment.

Qualifications

  • Minimum 5 years of coding and automation testing experience in JavaScript technologies (Nodejs).
  • At least 1 year hands‑on in TypeScript.
  • Experience in Automation Testing Techniques and Tools e.g., Playwright / Cucumber / Appium/ Selenium.

Responsibilities

  • Develop end-to-end automation test suites using Playwright or Selenium, preferably with a BDD approach.
  • Build scalable and highly available services with Node.js and microservices architectures.
  • Work with GraphQL APIs and RESTful services to validate integrations.
  • Implement and maintain CI/CD pipelines and troubleshoot distributed services issues.

Skills

Nodejs
Automation testing
TypeScript
Playwright

Tools

Playwright
Selenium
Cucumber
Appium
Docker
Kubernetes
GraphQL
CI/CD
AWS
Azure
Kafka
3Scale

Job description

Nodejs + Test Engineer

Nodejs, Microservices, Typescript, Playwright, Automation Testing

5+ Years

Dubai

Experience
  • Minimum 5 years of coding and automation testing experience in JavaScript technologies (Nodejs)
  • At least 1 year hands‑on in TypeScript.
  • Experience in Automation Testing Techniques and Tools e.g., Playwright / Cucumber / Appium/ Selenium Technical Skills
  • Excellent knowledge in development and testing scalable and highly available Nodjes, Restful APIs / Microservices using JavaScript technologies
  • Able to create end to end Automation test suites using Playwright / Selenium preferably using BDD approach.
  • Practical experience with GraphQL.
  • Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
  • Understanding of containerization, experienced in Dockers , Kubernetes.
  • Exposed to API gateway integrations like 3Scale.
  • Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth)
  • Possess expert knowledge of task/message queues including but not limited to: AWS, Microsoft Azure, Pushpin and Kafka.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dubai-based Senior Node.js & Automation Test Engineer
Dubai-based Senior Node.js & Automation Test Engineer

Goodfit • Dubai

On-site
AED 240,000 - 360,000
Node.JS -SDET
Node.JS -SDET

innova solutions • Abu Dhabi Emirate

On-site
AED 46,560 - 69,840
Senior Node.js SDET | CI/CD & Test Automation
Senior Node.js SDET | CI/CD & Test Automation

innova solutions • Abu Dhabi Emirate

Hybrid
AED 46,560 - 69,840
Node JS Developer
Node JS Developer

Goodfit • Dubai

On-site
AED 180,000 - 240,000
Node.js (TypeScript)- Senior Software Engineer
Node.js (TypeScript)- Senior Software Engineer

Tanqeeb • Abu Dhabi

On-site
AED 391,000 - 614,000
Nodejs Developer (Wealth Management)
Nodejs Developer (Wealth Management)

Virtusa Middle East FZ-LLC • Dubai

On-site
AED 360,000 - 600,000
QA Automation Engineer - Playwright, API & CI/CD
QA Automation Engineer - Playwright, API & CI/CD

Dicetek LLC • Abu Dhabi

On-site
AED 180,000 - 280,000
QA Automation Engineer (Web & API Automation)
QA Automation Engineer (Web & API Automation)

TAT IT Technolgies • Abu Dhabi

On-site
AED 180,000 - 240,000
QA Automation Engineer - Web
QA Automation Engineer - Web

Dicetek LLC • Abu Dhabi

On-site
AED 180,000 - 260,000
Senior Backend Engineer
Senior Backend Engineer

IDCMPS • Abu Dhabi

On-site
AED 40,000 - 60,000
As per client policy