Cognizant-logo
Cognizant
·
January 20, 2026
Apply Now
This job has closed.

Quality Engineer (AI Automation)

Plano, TX
Full-time
Onsite
$65K/yr - $65K/yr
New Grad, Entry Level
Cognizant is seeking a passionate Quality Engineer to join their Quality Engineering and Assurance team. The role involves designing and maintaining test automation frameworks, performing API and database testing, and ensuring quality for AI-powered applications.
Apply Now

Responsibilities

  • Design, develop, and maintain test automation frameworks using Java and Python. Write clean, efficient, and scalable automation scripts for new features to ensure robust test coverage across all deliverables
  • Perform API testing: Understand API concepts, develop and execute functional tests, interpret Swagger YAML files, and validate endpoints using Postman or Rest Assured automation frameworks
  • Conduct database testing: Write and execute SQL queries to retrieve, update, and delete data, ensuring database integrity and reliability
  • Own quality for assigned features and components: Collaborate with product managers and developers on requirements analysis, create detailed test cases, execute comprehensive test suites (functional, integration, regression), and provide final quality sign-off
  • Track and report testing progress: Use tools such as JIRA, ADO, or ALM for defect logging and reporting, ensuring transparency of feature quality to the team and stakeholders. Also understanding of CI/CD concepts
  • Implement and execute test plans for AI/ML applications: Support QA activities and certify the quality of AI-powered systems, including hands-on testing of chatbots for intent recognition, conversational flow, response accuracy, and edge case handling
  • Leverage modern AI tools to enhance workflow: Utilize AI code assistants like GitHub Copilot to accelerate test script development and explore generative AI for tasks such as test data creation and bug report summarization
  • Ensure AI reliability and fairness: Execute test cases to identify issues related to bias, fairness, and model robustness, contributing to the overall trustworthiness of AI systems
  • Develop and maintain test automation scripts and frameworks using Java and Python
  • Have proficiency with test and defect management tools, particularly JIRA or any similar tools

Qualification

Required

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • 0 – 1 years of professional experience in a Quality Assurance or Quality Engineering role
  • Some hands-on experience developing and maintaining test automation scripts and frameworks using Java and Python
  • Basic understanding of the Software Testing Life Cycle (STLC) and practical experience working in an Agile/Scrum environment
  • A keen interest in or prior experience testing AI-powered applications, such as chatbots or other AI/ML-based systems
  • Hands-on experience with the Hybrid Automation frameworks
  • Familiarity with CI/CD concepts and tools (e.g., Jenkins, GitLab, GitHub Actions)
  • Exposure to performance testing tools (e.g., JMeter, Gatling)
  • Basic knowledge of cloud platforms (AWS, Azure, or GCP) and containerization (Docker)
  • A passion for learning and staying up to date with the latest trends in AI and software testing

Preferred

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan
Cognizant is a professional services company that helps clients alter their business, operating, and technology models for the digital era.
Glassdoor
3.8
Founded in 1994
Teaneck, New Jersey, USA
10001+ employees
https://www.cognizant.com