Posted 6 months ago
Node.js Software Engineer - Testing
BengaluruOn-siteFull-time
AI Summary
A Node.js Software Engineer – Testing designs and validates scalable, enterprise-grade applications. They build end-to-end automation test suites, work with RESTful APIs, GraphQL, and containerized microservices in an Agile environment.
About this role
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
Skills
3ScaleAppiumAWS SQSAzure Service BusCI/CDCucumberDockerGraphQLJavaScriptJWTKafkaKubernetesOAuthPlaywrightPushpinRESTful APIsSeleniumTypeScript
Explore related jobs
More jobs at GSSTech Group
- HR Manager - UAE NationalDubai, Dubai
- Software Engineer - (.NET & Test Automation)Dubai, Dubai
- Senior DevOps Engineer (OpenShift)Dubai, Dubai
- Software Engineer (.NET & Advent APX)Dubai, Dubai
- IT Support Engineer - Enterprise Monitoring (Data Centre Operations)Abu Dhabi, Abu Dhabi
- Finacle Automation Engineer - (Node.js & Scripting)Chennai, Tamil Nadu
Similar 3Scale jobs
Jobs in Bengaluru
The WriterCardboard, Inc · Bengaluru
Growth OperatorCardboard, Inc · Bengaluru- Principal Analytics EngineerHarness · Bengaluru, Karnataka
Corporate Marketing ManagerHealth Bloom Wellness Clinics · Bengaluru, India
Fullstack EngineerCardboard, Inc · Bengaluru- WSenior Sales Development Representative (North America)Weekday · Bengaluru