Software Test Engineer

Job description

About the Role

We are hiring a Manual QA Tester with 2 to 5 years of hands-on software testing experience to own the quality of our web, mobile and AI-driven products. You will work closely with developers, product managers and designers in an Agile setup writing test cases, running functional and regression cycles, and making sure nothing broken reaches production.

Key Responsibilities

  • Analyse requirements, user stories and wireframes; raise clarifications early and identify test scenarios.
  • Design, document and maintain detailed test cases, test scenarios and test data for functional, regression, integration and UAT cycles.
  • Execute manual test cases across web, mobile (Android/iOS) and API layers; log clear, reproducible defects with evidence.
  • Perform smoke, sanity, regression, exploratory, cross-browser and cross-device testing for every release.
  • Track defects end-to-end in JIRA (or equivalent) through the complete defect life cycle; retest and close verified fixes.
  • Test AI-powered features — chatbot flows, prompt/response accuracy, hallucination and edge-case handling, fallback behaviour and output consistency.
  • Validate backend data using basic SQL queries and verify API responses using Postman.
  • Participate actively in Agile ceremonies: sprint planning, daily stand-ups, grooming and retrospectives.
  • Prepare and share test summary reports, defect metrics and release sign-off documentation.
  • Collaborate with developers to reproduce, isolate and root-cause issues; support production issue triage when needed.
  • Contribute to improving QA processes, checklists and regression suites.
Job Category: Software Test Engineer
Job Type: Full Time
Job Location: Palakkad

Apply for this position

Allowed Type(s): .pdf, .doc, .docx