# Senior QA Automation Engineer - Node.js / TypeScript

**Company:** [GSSTech Group](http://jobs.workable.com/companies/cu9XaZB8i9r9X8CdwN62f7.md)
**Location:** Chennai, India
**Workplace:** on site

[Apply for this job](http://jobs.workable.com/view/5e21c526-26c5-4bbc-9799-33582c9e679d)

## 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**
