Node.js Software Engineer - Testing
Core
Develop and maintain end-to-end automation test suites for scalable RESTful APIs and microservices within a banking environment.
Role type
Senior IC Node.js Software Engineer (Testing)
Builds
Production-grade automated testing frameworks and CI/CD pipelines
Domain
Fintech / Banking / Enterprise Software
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
JavaScript, TypeScript, Playwright, Selenium, Cucumber, Appium, RESTful API testing, GraphQL, Docker, Kubernetes, CI/CD, AWS SQS, Azure Service Bus, Kafka, JWT, OAuth, SSO
Preferred skills
BDD approach, API Gateway integration (3Scale), microservices architecture, distributed systems troubleshooting
Responsibilities
Create end-to-end automation test suites, develop and test scalable RESTful APIs and microservices, troubleshoot distributed services, research and benchmark testing tools
Seniority
Senior, hands-on IC