We are seeking a highly skilled and experienced Software Development Engineer in Test (SDET) who is equally proficient in development and testing. The ideal candidate will have robust coding expertise, advanced CI/CD experience, and the ability to leverage the latest generative AI technologies for development and testing. The candidate should also have experience working in agile environments and collaborating closely with development teams.
---
Required Skills and Experience:
- Programming Languages:
- Proficiency in Java (primary language).
- Experience with Python and Java Script is a plus.
- Automation Testing Tools:
- Expertise in Selenium and Rest Assured.
- Experience with mobile testing tools such as Perfecto or Appium.
- Familiarity with Playwright for end-to-end testing.
- CI/CD:
- Strong hands-on experience with Continuous Integration/Continuous Deployment pipelines.
- Familiarity with CI/CD tools like Jira, Maven, or Git Good.
- Experience with Git Hub Actions or similar CI/CD tools.
- AI-Enabled Development:
- Ability to work with AI-enabled coding tools such as Claude Code, Copilot, or equivalent.
- Familiarity with generative AI tools and frameworks like Agents.md.
- Knowledge of next-generation AI technologies and their application in testing and development workflows.
- Version Control and Collaboration:
- Proficiency with Git and Git-based repositories.
- Experience with collaborative development workflows and code reviews.
- Agile Development:
- Experience working in agile environments (Scrum, Kanban, etc.).
- Proven ability to collaborate effectively with development teams to deliver high-quality software.
- Communication:
- Strong verbal and written communication skills.
- Ability to explain technical concepts clearly to diverse stakeholders.
---
Preferred Skills:
- Experience in Chatbot Testing or testing conversational AI systems.
- Familiarity with modern front-end and back-end technologies.
- Understanding of Dev Ops principles and practices.
- Cloud experience with providers like AWS, Azure
---
Additional Information:
- This role requires someone who can code at a developer level and maintain automation frameworks with ease.
- The ideal candidate will have a strong passion for quality, automation, and innovation in testing.
- A growth mindset and the ability to constantly upskill in the latest tools and technologies are highly valued.
---
About the Role:
- Build and maintain robust, scalable test automation frameworks.
- Collaborate with development teams to design and implement CI/CD pipelines.
- Utilize AI-enabled tools to accelerate coding and testing workflows.
- Design, develop, and execute comprehensive test strategies for both functional and non-functional testing.
- Stay updated on the latest trends in AI, automation, and testing technologies.
Apply on Kit Job: kitjob.ca/job/2fsrju
📌 GEN AI Software Engineer in Test (Toronto)
🏢 Insight Global
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.