drjobs QA Engineer - AI ML

QA Engineer - AI ML

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

As a QA Engineer you will play a crucial role in ensuring the quality and reliability of our software applications. You will be responsible for designing implementing and executing automated tests focusing on applications that incorporate AI and ML components. Your expertise in Playwright will help enhance our testing framework and you will work closely with developers and data scientists to deliver highquality software solutions.

Responsibilities:

Test Strategy & Planning:

  • Develop test plans test cases and test scripts tailored for chatbot interactions and report generation.

  • Define test strategies for LLMbased chatbot validation and output verification.

  • Ensure comprehensive functional regression performance and security testing.

ChatbotSpecific Testing:

  • Validate chatbot responses for accuracy relevance consistency and hallucination detection.

  • Test prompt variations and evaluate LLMgenerated responses across different user intents.

Automation & API Testing:

  • Write automation scripts for conversational flows user interactions and report generation using Playwright

  • Implement API testing (Postman RestAssured or similar) for LLM interactions backend workflows and data retrieval.

  • Automate test cases for prompt injection security rate limits and bot performance.

Performance & Load Testing (Good to have):

  • Conduct load and stress testing to measure the chatbots response time under concurrent usage.

  • Identify and optimize latency issues in chatbot responses.

  • Use tools like JMeter Locust or k6 for performance analysis.

User Experience (UX) Testing:

  • Validate chatbot UI/UX across web and mobile platforms.

  • Conduct usability testing to ensure smooth and natural conversations.

  • Identify edge cases and errorhandling improvements.

Regression & Continuous Testing:

  • Maintain an automated regression suite to validate updates and model retraining.

  • Work closely with developers and DevOps teams to integrate tests into CI/CD pipelines (Jenkins GitHub Actions GitLab CI/CD).

Data Integrity & Report Validation:

  • Ensure accuracy of generated reports (format structure and consistency).

Bug Reporting & Documentation:

  • Log and track bugs in Jira Trello or similar tools with detailed repro steps.

  • Provide test reports and work with developers to prioritize fixes.

  • Contribute to QA documentation for test cases automation setups and best practices.


Qualifications :

  • Bachelors degree in Computer Science Software Engineering or a related field.

  • 46 years of experience in software quality assurance with a strong focus on automation testing.

  • Proven experience with Playwright or similar testing frameworks (e.g. Selenium Cypress).

  • Solid understanding of AI and ML principles and their application in software.

  • Experience developing and implementing automated tests for web applications.

  • Strong programming skills in languages such as JavaScript Python or Java.

  • Familiarity with API testing and tools such as Postman or REST Assured.

  • Proficient in version control systems such as Git.

  • Strong analytical and troubleshooting skills.

  • Excellent communication and collaboration abilities.


Additional Information :

What We Offer:

  • Opportunity to work on cuttingedge projects in a fastpaced and innovative environment.
  • Collaborative and inclusive work culture.
  • Competitive compensation package and benefits.
  • Professional growth opportunities and skill development.


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.