Full Time

Artificial Intelligence Software Quality Analyst

Jobs via Dice
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Jobs via Dice, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Artificial Intelligence Software Quality Analyst will play a pivotal role in ensuring the quality and reliability of AI software systems. This position involves designing and executing test plans, analyzing performance metrics, and developing automated testing frameworks to validate the functionality and performance of AI applications. The successful candidate will collaborate with development teams to facilitate a continuous integration and delivery pipeline, ensuring that all software meets stringent quality standards before deployment.



Job Responsibilities

  • Develop and implement comprehensive testing strategies for AI software systems.
  • Design, document, and execute test plans and test cases.
  • Identify and report defects, ensuring they are tracked, prioritized, and resolved.
  • Collaborate with AI developers to understand software functionalities and design effective testing scenarios.
  • Conduct performance testing and security assessments of AI applications.
  • Automate regression and performance tests to streamline quality assurance processes.
  • Perform root cause analysis on defects and communicate findings to the development team.
  • Participate in continuous integration and continuous deployment (CI/CD) processes to support rapid product iterations.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software quality assurance, specifically within AI or machine learning environments.
  • Strong understanding of testing methodologies and automated testing frameworks (e.g., Selenium, JUnit).
  • Familiarity with AI concepts, algorithms, and data structures.
  • Excellent problem-solving skills and attention to detail.
  • Strong programming skills in languages such as Python, Java, or C++.
  • Experience with performance testing tools (e.g., JMeter, LoadRunner) is desirable.
  • Effective communication skills for collaborating with cross-functional teams.


Technologies & Tools

The Artificial Intelligence Software Quality Analyst will work with a variety of tools and technologies, including but not limited to automated testing frameworks (Selenium, JUnit), performance testing tools (JMeter, LoadRunner), version control systems (Git), and CI/CD platforms (Jenkins, CircleCI). Familiarity with machine learning libraries such as TensorFlow and PyTorch is advantageous, as it will facilitate better quality assurance for AI models and applications.



Ideal Candidates

The ideal candidate for the Artificial Intelligence Software Quality Analyst position will possess a blend of analytical thinking, technical acumen, and strong communication abilities. They should exhibit a passion for quality assurance in software development, particularly within the rapidly evolving field of artificial intelligence. Adaptability to changing environments, a proactive approach to problem-solving, and the eagerness to collaborate with diverse teams will contribute significantly to their success in this role.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.