Enable job alerts via email!

Node.js Software Engineer - Testing

GSSTech Group

United Arab Emirates

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in the UAE is looking for a Node.js Software Engineer – Testing to work on scalable applications in an Agile environment. Candidates should have over 5 years of experience in JavaScript, automation testing tools, and preferably TypeScript. The role emphasizes creating automation test suites and requiring strong communication skills.

Qualifications

  • Minimum of 5 years of experience in JavaScript with a strong focus on automation testing.
  • At least 1 year of hands-on experience with TypeScript.
  • Solid experience in Automation Testing Techniques and Tools.

Responsibilities

  • Develop and test scalable, highly available RESTful APIs and microservices.
  • Create end-to-end automation test suites using Playwright/Selenium.
  • Influence cross-functional teams on technical decisions.

Skills

JavaScript
Automation Testing
TypeScript
Cucumber
Selenium
Playwright
GraphQL
Docker
Kubernetes
CI/CD

Education

Bachelor's or Postgraduate degree in Computer Science

Tools

AWS SQS
Microsoft Azure Service Bus
Pushpin
Kafka
Job description

We are hiring a Node.
js Software Engineer – Testing for one of the leading banks in the UAE, offering an exciting opportunity to work on scalable, enterprise-grade applications within a fast-paced Agile environment.
Education: Bachelor's or Postgraduate degree in Computer Science or a related field (or equivalent industry experience) Experience: Minimum of 5 years of experience in JavaScript with a strong focus on automation testing At least 1 year of hands‑on experience with TypeScript Solid experience in Automation Testing Techniques and Tools such as: Playwright Cucumber Appium Selenium Technical Skills: Proven expertise in developing and testing scalable, highly available RESTful APIs and microservices using JavaScript technologies Ability to create end-to-end automation test suites using Playwright/Selenium , preferably following the BDD approach Practical experience with GraphQL Familiarity with CI/CD principles and hands‑on troubleshooting in distributed services Working knowledge of containerization using Docker and Kubernetes Exposure to API Gateway integrations (e.
g., 3Scale) Understanding of Single Sign-On (SSO) and token-based authentication (e.
g., REST, JWT, OAuth) Experience with task/message queues such as AWS SQS , Microsoft Azure Service Bus , Pushpin , or Kafka Functional Skills: Follows best practices in coding , unit testing , security , and documentation Experience working in Agile development environments Strong ability to research and benchmark tools and technologies against industry standards Soft Skills: Ability to influence cross‑functional teams on technical decisions, enhancing productivity through deep technical knowledge A self‑starter who can take ownership and drive results without direct supervision Strong interpersonal and communication skills , capable of presenting ideas to senior and executive management

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.