Quality Engineer

Mumbai
Full-Time
Mid-Level: 4 to 6 years
1Cr - 2Cr (Per Year)
Posted on Nov 22 2024

About the Job

Skills

Test Automation Frameworks
MongoDB
selenium
testing Ai models
MySQL
REST APIs
devops
Jira

Job Description:

We are looking for a highly skilled QA Engineer with 5-7 years of experience in Quality Assurance. The ideal candidate should possess a strong foundation in QA methodologies, be proficient in modern tech stacks, and have hands-on experience in testing AI models, hands-on using large language models (LLMs). This role involves end-to-end testing of web applications, APIs, and databases, as well as validating AI model outputs for accuracy, robustness, and fairness.

Key Responsibilities:

●    Design, develop, and execute test cases using modern automation frameworks and scripting languages.

●    Work closely with development teams to understand application functionality and ensure comprehensive test coverage for both traditional systems and AI-driven components.

●    Perform end-to-end testing of AI models, and validate model outputs against expected outcomes.

●    Establish and validate connectivity with databases like MySQL, and MongoDB, and perform data validation using JDBC or other modern drivers.

●    Ensure data ingestion processes into databases are thoroughly tested and validated for data integrity.

●    Validate REST API responses, ensuring consistency with data stored in databases and AI model predictions.

●    Perform performance and stress testing on AI models, web applications, and APIs to identify bottlenecks.

●    Implement automated testing frameworks (e.g., Selenium, Cypress, testNG) and CI/CD pipelines to improve testing efficiency.

●    Analyze defects, inconsistencies, and areas for improvement using strong analytical and problem-solving skills.

●    Collaborate with cross-functional teams (Development, Data Science, DevOps) to troubleshoot and resolve issues efficiently.

Stay up-to-date with the latest advancements in AI model testing, automation tools, and QA best practices

●    Mentor junior team members and participate in continuous learning opportunities within the QA domain.

Qualifications & Skills Required:

●    Bachelor’s degree in Computer Science, Engineering, or a related field.

●    5-7 years of hands-on experience in QA roles with strong expertise in testing AI models and LLMs.

●    Proficiency in Java, Python, or other modern programming languages, with hands-on experience in coding test scripts.

●    Strong knowledge of MySQL, MongoDB, and JDBC drivers for database testing and validation.

●    Understanding of AI model testing, including model performance, output validation, and testing for bias/fairness.

●    Experience with automation testing tools such as Selenium, Cypress, Appium, JUnit, or REST Assured.

●    Experience in performance testing tools (e.g., JMeter) and CI/CD pipeline integration.

●    Excellent analytical, logical, and problem-solving skills.

●    Strong communication and collaboration skills, capable of working effectively with cross-functional teams.

●    Experience with modern QA tools like JIRA, Jenkins, Git, and Docker for test automation and CI/CD pipeline setup.

About the company

We are an ODC provider looking for resource for off shore development.

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Mumbai

Other open jobs from Ohara IT Solutions