#LI-Onsite
This position is for our Nagpur/Pune/Chennai/Bangalore/Hyderabad offices and you are expected to work out any of these locations only.
Position Overview
We are seeking an experienced AI Developer with a strong background in Quality Assurance to join our team focused on testing and improving custom AI bots. In this role, you'll bridge development and testing expertise to ensure our AI solutions meet high standards of performance, reliability, and user satisfaction.
Key Responsibilities:
Design and implement testing frameworks specifically for AI/ML systems
Develop automated test suites for evaluating AI bot performance and behaviors
Create comprehensive test cases that cover various user interaction scenarios
Identify edge cases and potential vulnerabilities in AI responses
Collaborate with AI engineers to improve model accuracy and reliability
Implement evaluation metrics to quantify AI system performance
Document testing procedures and results for continuous improvement
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field
3+ years of experience in QA engineering or software testing
1+ years of experience with AI/ML technologies or natural language processing
Proficiency in Python and testing frameworks (pytest, unittest)
Experience with CI/CD pipelines and automated testing
Strong understanding of software development lifecycle
Keyskills: continuous integration cd python oq natural language processing software testing pytest automation testing unit testing iq manual testing ci/cd artificial intelligence software development life cycle testing frameworks selenium quality assurance qa engineering ml
Perficient is the leading global digital consultancy where great minds and great companies converge to boldly advance business. Our thousands of skilled strategists and technologists in the U.S., Latin America, India, and Europe shatter boundaries, obsess over outcomes, and forge the future.