Senior QA Engineer

Mumbai, Maharashtra, India | Engineering | Full-time

Apply

At SiftHub, we are on a mission to make the life of sales and solutions teams more efficient and help them to focus on selling. SiftHub AI Sales Engineer empowers sales and pre-sales teams to improve win rates and close deals faster. SiftHub is an AI platform that acts as a central hub to collate and sift through all your content scattered across multiple repositories and tools such as Drive, Sharepoint, Confluence, CRM, Slack, product knowledge base. 

As a Senior QA Engineer, you will lead end-to-end product quality efforts to ensure bug free product releases. You will spearhead new initiatives to enhance both product quality and testing processes, maintaining thorough test documentation and introducing automation when applicable.

Whether you're an AI expert or an aspiring one, SiftHub offers an environment that supports and challenges you, enabling your growth and success. Join us today and help us shape the future of AI for enterprises!

Responsibilities:

  • Develop a comprehensive test plan that outlines the scope, objectives, and testing strategy for the AI product

  • Define test cases, test data, and test environments based on the product's requirements and use cases

  • Partner with engineers to build and maintain tooling for testing, automation and release processes

  • Test the AI models for accuracy, precision, recall, and other relevant metrics

  • Evaluate model performance under various conditions, including edge cases and real-world scenarios

  • Ensure the quality and integrity of the training data used to build and train the AI models

  • Plan and perform functional, non-functional, regression, security and performance testing 

  • Build and grow automation framework, developing new automation tests in the CI/CD pipeline

Requirements:

  • Bachelor's or Master’s degree in computer science, software engineering, or a related field 

  • 5+ years of QA experience in manual and automation testing, working in space of SaaS and NLP

  • Expertise in working with SaaS products on web, API and mobile in both automation & manual testing

  • Familiarity with testing tools and frameworks specific to AI, such as spaCy, NLTK, or OpenCV for NLP

  • Experience in regression testing to ensure that AI model updates do not introduce new issues

  • Proficient in using tools such as Jira, Git, Jenkins, GitHub Actions, TestRail, Postman

  • Solid knowledge of the quality assurance techniques, testing concepts, methodologies, test management tools and software testing processes

  • Strong communication skills to collaborate with cross-functional teams, including NLP engineers, developers, and product managers

  • Hands-on experience in building pipelines and automating testing plays