onsite
Quality Assurance Engineer - Incredipets
QA Engineer
QA Engineer responsible for owning backend and API testing of a Node.js codebase, ensuring robust REST endpoints, integrations, and payment flows through automated test coverage to enable fast, reliable releases.
About the role
Key Responsibilities
- Own end‑to‑end API and backend testing for the product’s Node.js codebase.
- Design, implement, and maintain automated test suites for REST endpoints, third‑party integrations, and payment/booking flows.
- Collaborate with developers to define testable requirements and review API contracts.
- Identify, document, and track defects, ensuring timely resolution and regression coverage.
- Advise on test strategy, tooling, and best practices to improve quality and release velocity.
Requirements
- Strong experience with Node.js and JavaScript testing frameworks (e.g., Jest, Mocha).
- Proficiency in API testing tools (Postman, Insomnia) and automated test frameworks.
- Solid understanding of RESTful services, authentication, and payment integration testing.
- Excellent analytical skills and attention to detail.
- Self‑motivated, ownership‑driven, and able to work closely with engineering leadership.