This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
NorthBay Solutions is looking for a Senior QA Engineer with strong automation skills to support testing efforts across our AI-driven platforms. In this role, you will ensure the functional accuracy, performance, and quality of features while also contributing to validation of AI model outputs, training data quality, and overall user experience across web and API-based systems.
Job Responsibility:
Design, write, and execute test cases to validate features, APIs, and end-to-end system integrations
Develop and maintain automated test scripts using Java-based frameworks (e.g., Selenium, TestNG, or similar)
Conduct manual and exploratory testing for AI model outputs and user workflows
Validate training datasets, detect anomalies, and evaluate model-generated content
Log and track defects with comprehensive documentation using bug tracking tools
Collaborate closely with Machine Learning, Development, and Automation teams to define test strategies and acceptance criteria
Contribute to regression testing cycles and final release validations
Requirements:
7+ years of professional experience in QA or software testing
Proven experience in QA automation using Java
Solid understanding of Agile methodologies, QA processes, and test lifecycle management
Hands-on experience with test management tools (TestRail, Zephyr) and defect tracking tools (JIRA, Azure DevOps)
Strong experience with API testing tools such as Postman
Excellent analytical skills and attention to detail
Nice to have:
Exposure to AI/ML concepts, particularly around testing LLM outputs, computer vision, or NLP systems
Experience validating training data quality and evaluating model behavior in production environments