Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Validate chatbot responses and conversations for accuracy, relevance, completeness, consistency, and other quality issues; create and execute test scenarios, cases, regression suites, and automation where possible. Analyze conversations, recommend improvements, collaborate with technical and content teams to resolve defects, report quality metrics, and support UAT, release validation, and production monitoring.
Job details
Validate chatbot responses for accuracy| relevance| completeness| and consistency. Create and execute test scenarios| test cases| and regression test suites. Identify hallucinations| incorrect responses| formatting issues| and knowledge gaps.Perform chatbot conversation analysis and recommend quality improvements. Develop and maintain test automation for chatbot validation where possible.Work closely with developers| AI engineers| and content teams to resolve defects. Track| document| and report defects| test results| and quality metrics. Support UAT| release validation| and production quality monitoring. Key Skillsets 5 Yrs of strong QA SDET Test Automation experience. Experience testing AI| LLM| GenAI| chatbots| virtual assistants| or conversational platforms. Knowledge of prompt engineering concepts Experience with Jira| Confluence| GitHub| and Agile delivery. Experience with API testing and automation frameworks. Strong analytical and troubleshooting skills. Experience with Python| Selenium| Playwright| PyTest| or similar tools. Strong communication and documentation skills.
What you’ll do
Validate chatbot responses and conversations for accuracy, relevance, completeness, consistency, and other quality issues; create and execute test scenarios, cases, regression suites, and automation where possible. Analyze conversations, recommend improvements, collaborate with technical and content teams to resolve defects, report quality metrics, and support UAT, release validation, and production monitoring.
Requirements
Requires five years of QA, SDET, or test automation experience, ideally testing AI, LLM, generative AI, chatbot, virtual assistant, or conversational platforms. Candidates should have prompt engineering knowledge, API testing and automation experience, familiarity with Python and tools such as Selenium, Playwright, or PyTest, experience with Jira, Confluence, GitHub, and Agile delivery, and strong analytical, troubleshooting, communication, and documentation skills.
Listed skills
- Quality assurance · Preferred
- prompt engineering · Preferred
- Python · Preferred
- Jira · Preferred
- GitHub · Preferred
- Agile · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Quality Assurance
- Test Automation
- AI and LLM Testing
- Chatbot Testing
- Prompt Engineering
- API Testing
- Python
- Selenium
- Playwright
- PyTest
- Jira
- Confluence
- GitHub
- Agile
- Analytical Skills
- Defect Tracking
Job areas
- Technology
- Software
- Engineering
More jobs from Envision Technology Solutions
Python Developer
- On-site
- Toronto, ON
- Posted Oct 24, 2026
Workday Integration Analyst
- On-site
- Toronto, ON
- Posted Oct 17, 2026
Mobile Application Developer
- Hybrid
- Toronto, ON
- Posted Oct 17, 2026
Software Engineer
- On-site
- Toronto, ON
- Posted Oct 15, 2026
