Node.js Software Engineer - Testing
Core
Developing and testing scalable, highly available RESTful APIs and microservices within a fast-paced Agile environment.
Role type
Senior IC Node.js Software Engineer (Testing)
Builds
Production-grade enterprise applications and automation test suites for a leading bank.
Domain
Fintech / Banking
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
JavaScript, TypeScript, Playwright, Cucumber, Appium, Selenium, RESTful APIs, GraphQL, CI/CD, Docker, Kubernetes, AWS SQS, Azure Service Bus, Kafka, JWT, OAuth, SSO
Preferred skills
BDD approach, API Gateway integrations (3Scale), distributed services troubleshooting, task/message queue management
Technologies
Playwright, Cucumber, Appium, Selenium, Docker, Kubernetes, AWS SQS, Azure Service Bus, Pushpin, Kafka, 3Scale, GraphQL
Responsibilities
Create end-to-end automation test suites using Playwright/Selenium following BDD; develop and test scalable RESTful APIs and microservices; troubleshoot issues in distributed services; research and benchmark tools against industry standards.
Seniority
Senior, hands-on IC
