We are seeking a proactive QA Engineer to establish a robust testing process for our software products. Your primary objective will be to prevent broken updates from reaching production by creating test cases, performing regression testing on Pull Requests, and introducing basic automated testing suites.
Key Responsibilities
- PR Testing: Test every Pull Request in a staging environment before it gets approved for production.
- Regression Testing: Build and maintain a checklist/suite of core product features to ensure zero regressions after code updates.
- Automated Testing: Write basic automated test scripts (unit/integration/E2E) using tools like Postman, Jest, Cypress, or Selenium.
- Bug Documentation: Document steps to reproduce bugs clearly and work directly with developers to resolve them promptly.
- Release Verification:
Validate production deployments to ensure secure performance.
Tech Stack You'll Work With
Our product is a WhatsApp-native AI platform — most testing happens at the API, queue, and conversation-flow level rather than on a traditional web UI.
Core (Must Have)
- API Testing — Postman / Insomnia: REST API testing, collections, environments, assertions, mock servers.
- Jest (Node.js): Running and writing unit/integration tests; understanding mock fixtures and test coverage reports.
- Git & GitHub: Pulling developer branches, checking out PRs, testing locally/on staging; basic GitHub Actions awareness.
- MongoDB basics: Querying collections to verify data was actually written correctly after an action (not just that the app said so).
- Test documentation: Clear repro steps, expected vs actual, severity tagging (P0–P3).
Good to Have
- WhatsApp / messaging flow testing: Webhooks, message delivery, multi-user conversation scenarios, reply-chain ed
📌 Junior QA Automation Engineer (Indore)
🏢 The Hustle House
📍 Indore
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.