Cognizant

Quality Engineer (AI & Test Automation) - Canada

Remote$65,000/yrPosted 3 days ago

We tailor your resume to this role and apply for you in seconds.

Apply to Quality Engineer (AI & Test Automation) - Canada at Cognizant

Job details

Work type
Remote
Compensation
$65,000/yr
Posted
3 days ago
Apply on
careers.cognizant.com

About this role

Cognizant is seeking a Quality Engineer to join its Quality Engineering & Assurance team. The role focuses on building and maintaining test automation frameworks, performing API and database testing, and owning quality for assigned features. The engineer will also test AI/ML applications, assess AI reliability and fairness, and use modern AI tools to improve testing workflows.

What you'll do:

  • 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

What they're looking for:

  • 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
  • Based on this role's business requirements, this is a hybrid position requiring 3 days a week in a client or Cognizant office in **Mississauga or Toronto, ON**
  • Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future

Benefits:

  • This position is also eligible for Cognizant’s discretionary annual performance-based bonus.
  • Benefits that support your physical, mental and financial wellbeing.
  • Hybrid position requiring 3 days a week in a client or Cognizant office in Mississauga or Toronto, ON.
  • Various wellbeing programs.
Ready to apply to Cognizant?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Cognizant