U

Lead I - Software Testing (Selenium, Python, AI ChatBot Testing)

UST โ€ข Chennai, Tamil Nadu, India

onsitefull-time
Posted Aug 13, 2026Apply by Oct 1, 2026

**Role & seniority: ** Senior Quality Engineer (5+ years QA), focused on Conversational AI / AI chatbot testing

**Stack/tools: ** Python (test automation), Selenium, Postman, JMeter; NLP/conversational AI concepts/framework familiarity; AWS or GCP; Docker (preferred); JIRA/Confluence (preferred)

**Top 3 responsibilities: **

  • Design and execute test strategies for conversational AI/chatbot quality (functional + regression)

  • Build/maintain Python-based automated testing for chatbot behaviors and user interactions

  • Perform performance/load testing and identify bottlenecks; track defects and report quality metrics

  • Must-have skills:

    • Strong Python proficiency for automated test scripts/frameworks

    • Testing fundamentals: functional, regression, performance, load testing

    • Conversational AI/chatbot testing experience; understanding of NLP concepts

    • Experience with tools such as Selenium, Postman, JMeter; defect tracking and stakeholder reporting

  • Nice-to-haves:

    • Cloud experience (AWS/GCP) and Docker/containerization

    • Agile tooling (JIRA/Confluence)

    • Additional AI/engineering languages/frameworks

  • Location & work type: Not specified in provided text.

Full Description

Role Description

Job Summary

We are seeking a highly skilled Senior Quality Engineer with expertise in Python and a strong background in Conversational AI and AI chatbot testing. The ideal candidate will be responsible for ensuring the quality and performance of our conversational AI products through comprehensive testing strategies and automation frameworks. You will work closely with cross-functional teams to deliver high-quality software that enhances user experience and meets business objectives.

Key Responsibilities

Design Test Strategies: Develop and implement comprehensive test strategies for conversational AI applications and chatbots.

Automation Testing: Create, maintain, and execute automated test scripts using Python to ensure high-quality software delivery.

Test Planning: Collaborate with product managers and developers to define testing requirements and design test plans that align with project timelines.

Functional Testing: Conduct thorough functional testing to validate chatbot responses, user interactions, and performance metrics.

Performance Testing: Assess the scalability and performance of AI chatbots under various load conditions and identify potential bottlenecks.

Defect Tracking: Identify, document, and track defects using issue tracking tools; work with development teams to ensure timely resolution.

Continuous Improvement: Advocate for and implement best practices in testing methodologies, tools, and processes to enhance testing efficiency and effectiveness.

Reporting and Metrics: Provide regular reports on testing progress, defect status, and quality metrics to stakeholders.

Required Skills And Qualifications

Education: Bachelor s degree in Computer Science, Engineering, or a related field.

Experience: 5+ years of experience in quality assurance, with a focus on AI, Conversational AI, or chatbot testing.

Programming Skills: Proficiency in Python, with experience in developing test scripts and automation frameworks.

Testing Techniques: Strong understanding of software testing methodologies, including functional, regression, performance, and load testing.

Conversational AI Knowledge: Familiarity with NLP (Natural Language Processing) concepts and frameworks used in AI chatbots.

Tools and Technologies: Experience with testing tools such as Selenium, Postman, JMeter, or similar tools for API and performance testing.

Problem-Solving Skills: Strong analytical and problem-solving skills with attention to detail.

Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex concepts to technical and non-technical stakeholders.

Collaboration: Proven ability to work collaboratively in a team-oriented environment.

Preferred Qualifications

Experience with cloud platforms (e.g., AWS, GCP) and containerization technologies (e.g., Docker). Familiarity with Agile methodologies and tools (e.g., JIRA, Confluence). Knowledge of additional programming languages or frameworks related to AI development.

Skills

automation testing,python,conversational ai,ai chatbot testing,test automation,google cloud platform,

Automation TestingPythonConversational AIAI Chatbot TestingSeleniumNLPPostmanJMeterFunctional TestingPerformance TestingRegression TestingLoad TestingGoogle Cloud PlatformDockerAgileDefect Trackingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.