onsite
QA Engineer / Software Tester - Savannah-labs llp
QA Engineer
QA Engineer responsible for manual and automated testing of web applications, covering frontend React components and backend Node.js APIs, creating test cases, executing regression, functional and smoke tests, and tracking defects to ensure high‑quality releases.
About the role
Key Responsibilities
- Analyze project requirements and user stories to define test objectives and acceptance criteria.
- Design, develop, and maintain manual and automated test cases for React front‑end and Node.js back‑end services.
- Execute functional, regression, and smoke testing cycles, documenting results and reporting defects.
- Utilize Selenium (or similar) and API testing tools to validate UI behavior and service contracts.
- Collaborate closely with developers and project managers to prioritize issues and ensure timely resolution.
Requirements
- Hands‑on experience with manual testing and at least one test‑automation framework (e.g., Selenium, Cypress, Jest).
- Familiarity with front‑end technologies, especially React, and back‑end APIs built on Node.js.
- Ability to write clear, concise test cases and bug reports, and track them in a defect‑management system.
- Understanding of regression, functional, and smoke testing methodologies.
- Strong communication skills and a proactive attitude toward quality assurance.
Skills
reactnodejsseleniumtest automation