10 Nov
|
Prasarnet
|
Kolkata
1. API & Backend Testing (The Core Requirement)
- Knowledge: Advanced proficiency in tools like Postman or Insomnia. create test collections, automate API runs, and write pre-request scripts. Deep understanding of RESTful API architecture, HTTP status codes, JSON payload validation, and endpoint security (e.g., JWT authentication testing).
- Backend Automation: Experience writing automated backend tests using Supertest, Jest, or Mocha/Chai (specifically in a Node.js/Express environment).
2. Database Testing
- Knowledge: Must be able to write complex SQL queries (JOINs, subqueries, aggregations) to verify data integrity independently of the application logic.
- Data Validation: Ability to test database migrations, verify schema constraints, and ensure CRUD operations from the Express app reflect correctly in PostgreSQL.
3. Programming & Scripting
- Knowledge: Solid coding skills in JavaScript.
- Version Control: Proficiency with Git (branching,
merging, pull requests) to work within your existing repository.
4. Performance & Load Testing
- Knowledge: Experience with modern load testing tools like Artillery.io or k6 (both are JavaScript-based and excellent for Node.js apps).
- Bottleneck Identification: Ability to simulate high traffic (especially important for things like heavy telemetry or video data processing) and identify whether the bottleneck is the Node.js server, the database, or the network.
Experience: 2-5yrs Work Mode: Work From Office
Location: Salt Lake, Sec V, Kolkata
Only Kolkata Based candidates and immediate joiners preferred
Working knowledge with overseas client is must
Pay: ₹20,000.00 - ₹30,000.00 per month
Work Location: In person
📌 Automation Test Engineer (Kolkata)
🏢 Prasarnet
📍 Kolkata