Search by job, company or skills

Egnoto Private Limited

QA/Software Testing

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: QA Automation Engineer (AI & Product Testing)

Role Overview

We are looking for a skilled and tech-savvy QA Automation Engineer with 3+ years of experience to lead testing efforts across our CRM ecosystem and AI-powered products.

The ideal candidate will have strong expertise in Python-based automation, along with a solid understanding of React (frontend) and Node.js (backend) environments. You will play a critical role in ensuring product quality, validating AI behavior, and maintaining robust automated testing frameworks.

Key Responsibilities

AI & Product Testing

  • Validate AI/chatbot performance, including intent recognition, conversational flow, and response accuracy
  • Perform adversarial testing to evaluate edge cases, hallucinations, and guardrail adherence
  • Conduct end-to-end testing of CRM modules, ensuring data integrity across workflows and integrations

Automation & Functional Testing

  • Design, develop, and maintain automated test scripts using Python
  • Build automation suites for frontend (React) and backend (Node.js) using tools like Selenium, Playwright, or Cypress
  • Perform functional, regression, and integration testing for web applications

API & Integration Testing

  • Test RESTful APIs to ensure seamless communication between AI services and CRM systems
  • Use tools like Postman/Insomnia for API validation

Bug & Quality Management

  • Identify, document, and track bugs through to resolution
  • Collaborate closely with developers to resolve high-priority issues
  • Ensure high-quality deliverables through continuous testing and validation

Performance & Process Improvement

  • Conduct performance and load testing for scalability and reliability
  • Participate in code reviews and contribute to improving QA processes
  • Maintain test documentation, reports, and test cases

Required Skills & Qualifications

  • 3+ years of experience in QA/Software Testing
  • Strong hands-on experience in Automation Testing using Python
  • Familiarity with JavaScript/TypeScript, especially in React and Node.js environments
  • Experience with automation frameworks like PyTest, Selenium, Robot Framework, or Playwright
  • Knowledge of API testing and tools like Postman
  • Basic understanding of databases (SQL queries)
  • Strong analytical, debugging, and problem-solving skills
  • A product-first mindset with focus on user experience and quality

Good to Have / Bonus Skills

  • Experience with manual testing when required
  • Understanding of Agile/Scrum methodologies
  • Experience with CI/CD pipelines (GitHub Actions, Jenkins)
  • Exposure to AI/LLMs, chatbot testing, or prompt engineering
  • Experience with CRM platforms (e.g., Zoho CRM)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146017587