GSSTech Group
Posted 4 months ago
Node.js Software Engineer - Testing
BengaluruOn-siteFull-time
AI Summary
Node.js Software Engineer focused on building and validating scalable RESTful APIs and microservices, with emphasis on end-to-end automation testing using Playwright/Selenium in an Agile setting.
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
3ScaleAPI Gateway IntegrationsAppiumAWS SQSBDDCI/CDCucumberDockerGraphQLJavaScriptJWTKafkaKubernetesMicroservicesMicrosoft Azure Service BusOAuthPlaywrightPushpinRESTful APIsSeleniumSSOTypeScript
Explore related jobs
More jobs at GSSTech Group
- UX Writer - Urdu & English (Banking / Fintech)Dubai, Dubai
- UX Writer - Hindi & English (Banking / Fintech)Dubai, Dubai
- Senior Data EngineerDubai, Dubai
- Senior Software Engineer - Finacle Core BankingBengaluru, Karnataka
- Service Renewals Specialist (UAE National)Dubai, Dubai
- Strategy and Innovation Associate (UAE National)Dubai, Dubai
Similar 3Scale jobs
Jobs in Bengaluru
- Software EngineerEarnIn · Bengaluru, India
- Sr. Data AnalystEarnIn · Bengaluru, India
- Senior Platform Software Engineer (CI/CD)EarnIn · Bengaluru, India
- Senior Product DesignerEarnIn · Bengaluru, India
- Recruiting Coordinator LeadEarnIn · Bengaluru, India
- Manager, Engineering (Fullstack)EarnIn · Bengaluru, India