Role Overview
Intugle is a GenAI-powered platform that enables enterprises to transform traditional and legacy applications with AI-powered intelligence. As a QA Automation Engineering Intern, you'll work alongside our engineering team to ensure the quality, reliability, and performance of our AI platform. You'll gain hands-on experience testing enterprise AI applications, building automation frameworks, and working with modern software engineering practices.
Responsibilities
- Perform functional, regression, and exploratory testing across our AI platform.
- Develop and maintain automated test cases using Python and modern testing frameworks.
- Test REST APIs and validate application behavior using API testing tools.
- Write SQL queries to validate data accuracy and verify backend data integrity.
- Help build and maintain automated test suites that integrate with CI/CD pipelines.
- Test AI-powered workflows, conversational agents, enterprise data connectors, and semantic models.
- Validate AI-generated outputs using predefined evaluation criteria and help identify regressions across releases.
- Report bugs with clear reproduction steps and collaborate with engineers to resolve issues efficiently.
- Contribute to improving QA processes, test documentation, and automation coverage.
- Explore and leverage AI-assisted testing tools to improve testing productivity and quality.
Requirements
- Pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Information Science, or a related field.
- Strong programming skills in Python.
- Good working knowledge of SQL and relational databases.
- Good understanding of software development fundamentals, data structures, and problem-solving.
- Basic understanding of software testing concepts, including functional and regression testing.
- Familiarity with REST APIs and API testing concepts.
- Strong analytical thinking, attention to detail, and debugging skills.
- Excellent communication and collaboration skills.
- Curiosity to learn modern AI technologies and quality engineering practices.
- Familiarity with Git or other version control systems.
Nice to Have
- Experience with Python testing frameworks such as PyTest.
- Exposure to UI automation tools such as Playwright or Selenium.
- Basic understanding of Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), or AI agents.
- Familiarity with CI/CD concepts and automated testing pipelines.
- Experience using AI coding assistants such as GitHub Copilot or ChatGPT.
Skills
- Python
- SQL
- PyTest
- Playwright
- Git