Automation Engineer (AI)
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
Key Responsibilities
- Develop and maintain robust UI
automation frameworks using Selenium with Java.
- Design and execute functional,
regression, and end-to-end automated tests.
- Integrate automation suites
with CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or
similar tools.
- Leverage AI/GenAI tools and
coding assistants such as GitHub Copilot to accelerate test creation,
script generation, debugging, and test analysis.
- Explore and implement AI-driven
testing approaches, including test-case generation, defect analysis, and
automation optimization.
- Participate in framework
design, code reviews, debugging, and continuous improvement of automation
solutions.
- Work closely with developers,
QA engineers, and business teams in Agile environments.
Required Skills
- 6+ years of QA Automation
experience
- Strong Selenium + Java
automation experience.
- Hands-on Playwright experience.
- Good knowledge of API testing,
SQL, Git, and CI/CD.
- Experience with Jenkins / Azure
DevOps / GitHub Actions.
- Exposure to GenAI/AI tools for
software development and QA.
- Strong problem-solving,
analytical, and communication skills.
More about this job
Responsibilities
The Automation Engineer will be responsible for designing and implementing AI-driven automation solutions. They will work within the IT services sector to optimize operational workflows and improve system efficiency.
Requirements
Candidates must have at least 5 years of professional experience in automation or related fields. A strong background in AI technologies and IT service delivery is required.
Skills
- Automation
- Artificial Intelligence
- IT Services
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Data & Analytics
Keywords
- Automation Engineer
- Artificial Intelligence
- IT Services
- Automation