Job Description
About the job
NOTE: Hybrid (2 days/month in office), office located in Mississauga, Ontario.
Type: Permanent, Full-Time
Compensation: 10% bonus, RRSP, health benefits, 3 weeks vacation.
Work Experience: 5+ years QA Automation, Java, Python, Selenium, Cypress, Playwright, REST API, Web Testing, Mobile Testing, iOS, Android, Appium, AWS, JIRA, Jenkins, Confluence, Agile SCRUM, SQL, AI Copilot, Gemini, GIT
Industry: SaaS
DESCRIPTION:
Seeking a QA Automation – AI Engineer to enhance our test coverage and Automation initiatives, leveraging AI tools for faster and reliable delivery of our products. The QA Engineer must be a strong advocate for Quality Assurance, Continuous Improvements, and QA Best Practices.
RESPONSIBILITIES:
As a hands-on QA Automation – AI Engineer, you will be responsible for increasing our test coverage, building and maintaining test case suites, and our Automation code base.
Work as a fully engaged member of a SCRUM team, testing stories developed in the sprint.
Support all testing activities related to manual and automation testing of stories developed in the sprint.
Develop product knowledge of the application and use this knowledge to uncover defects and drive up test coverage.
Create and execute test plans consisting of functional, system, regression, and integration test suites.
Build and maintain test cases for various types of testing that will cover mobile applications, web applications, and REST API.
Excellent written and verbal communication skills with the ability to work effectively in a team-oriented, collaborative, hybrid environment.
Perform system-level regression testing to ensure product readiness for release cycles.
Work with Product stakeholders and engineers to ensure all aspects of the application have proper test coverage and overall system reliability, performance, and quality standards are met.
REQUIREMENTS:
5+ years of experience QA testing Web and Mobile applications, preferably in an AWS cloud environment.
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or equivalent experience.
Experienced in scripting and/or programming languages with a demonstrated ability to write deterministic automation scenarios.
Experience writing Java and/or Python code, implementing coding best practices and design patterns.
Understanding of the structure and usage of RESTful web services and API testing.
Experienced with JIRA, Jenkins, Git, and Confluence.
Experienced in SQL backend testing.
Working experience with automation integrated with CI/CD pipeline(s) is a plus.
Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment.
Ability to demonstrate ownership and accountability through self-directed task management.
Ability to manage time to balance exploratory/session-based/scenario-based testing and automation development commitments.
AI experience such as Copilot, Gemini.
Agile SCRUM experience.
Knowledge of automation tools like Selenium, Cypress, Playwright, and Appium.
ISTQB – QA Certification is an asset.
Must be able to attend a hybrid work model and in-person interviews in Mississauga.
To apply: https://directitrecruiting.com/job/intermediate-qa-engineer-ai-engineer1772/