Role & responsibilities
- Understand the values and vision of the organization
- Protect the Intellectual Property
- Adhere to all the policies and procedures
- Lead and manage the QA team, ensuring the delivery of high-quality AI products through comprehensive manual testing.
- Develop and implement test strategies, plans, and processes for AI applications.
- Collaborate with product managers, developers, and other stakeholders to understand requirements and define testing objectives.
- Perform end-to-end manual testing for AI models, APIs, and user interfaces.
- Create and execute detailed test cases, test plans, and test scripts.
- Identify, document, and track defects, ensuring proper resolution and retesting.
- Ensure thorough regression, functional, integration, and system testing is performed.
- Provide mentorship and guidance to junior QA engineers.
- Analyze test results and prepare detailed reports on software quality.
- Continuously work to improve the QA process and ensure adherence to industry standards and best practices.
- Stay updated on the latest trends and tools in QA and AI technologies.
- Expertise in designing complex, data-rich applications or AI-powered products.
- Experience in testing complex, data-driven systems, and AI algorithms.
- Hands-on experience with testing APIs, databases, and front-end/back-end systems.
- Excellent knowledge of software testing methodologies, processes, and tools.
- Experience with defect tracking tools such as JIRA or similar platforms.
- Strong understanding of AI/ML products and the specific challenges of testing AI applications.
Preferred candidate profile
Testing tools for API, database, Front/back-end systems and AI Algorithms.