Posted on: 27/08/2025
Job Summary :
The ideal candidate will focus on testing Artificial Intelligence (AI) and Machine Learning (ML) systems, ensuring quality, reliability, and performance through comprehensive automated test frameworks.
You will collaborate closely with data scientists, developers, and product teams to design test strategies tailored for AI applications.
Key Responsibilities :
- Develop, maintain, and execute automated test scripts for AI/ML applications, models, and related software components.
- Design and implement test frameworks for validating AI algorithms, data pipelines, and ML models.
- Validate data quality, input/output integrity, and AI system behaviors under various scenarios.
- Perform functional, regression, integration, performance, and system testing for AI-powered products.
- Identify edge cases and design tests to ensure robustness of AI models against bias, accuracy
issues, and unexpected behaviors.
- Collaborate with AI developers and data scientists to understand model logic and evaluation
criteria.
- Analyze test results, identify defects, and work closely with development teams to resolve
issues.
- Ensure test coverage and documentation meet compliance and quality standards.
- Stay updated with AI testing methodologies, tools, and industry best practices.
- Automate end-to-end testing processes using modern automation tools and scripting
languages.
Technical Skills & Qualifications :
- Proficiency in programming/scripting languages such as Python, Java, or JavaScript.
- Experience with automation testing frameworks/tools such as Selenium, Appium, Robot
Framework, PyTest, or similar.
- Understanding of AI/ML concepts, algorithms, and data workflows.
- Familiarity with AI/ML platforms and libraries such as TensorFlow, PyTorch, scikit-learn, or
similar.
- Experience testing RESTful APIs, microservices, and cloud-based AI services.
- Knowledge of data validation, ETL processes, and database querying (SQL/NoSQL).
- Experience with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps.
- Familiarity with performance and load testing tools is a plus.
- Strong understanding of software testing lifecycle and Agile methodologies
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1536340
Interview Questions for you
View All