Job Description
Job Title : QA Automation Engineer
Location : Toronto, Canada (Hybrid – 3 days onsite)
Email: shivam.agnihotri@varite.com
Contract(6 months)
Job Description: Job Title: QA Automation Engineer
Experience Required: 4-6 Years
Essential Skills: AI & Gen AI – Products & Tools~Selenium
The Quality Automation Engineer is responsible for designing| developing| and executing automated test scripts to ensure the quality and reliability of software applications. In addition to strong QA automation skills| this role requires conceptual knowledge of AI technologies to effectively test AI-driven features and collaborate with AI teams.
Role Descriptions:
Design and implement automated test scripts using frameworks like Selenium| Cypress| or Playwright.
Maintain and optimize automation frameworks for scalability and performance.
Execute automated and manual tests to validate application functionality.
Ensure regression coverage for new features and releases.
Understand how AI-driven features (recommendations| chatbots| personalization) impact testing strategies.
Validate AI outputs for consistency| usability| and compliance with business rules.
Conduct load and stress testing using tools like JMeter or Locust.
Ensure application security through automated vulnerability checks.
Work closely with developers| AI engineers| and product teams to clarify requirements.
Participate in Agile ceremonies and contribute to continuous integration and delivery (CICD).
Must Have:
Strong proficiency in test automation tools (Selenium, Cypress, Playwright).
• Experience with programming languages (Java, Python, or JavaScript).
• Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions.
• Knowledge of API testing (Postman, REST Assured).
• Work experience in Gen AI applications preferred
