About the role#
As a Software Developer Intern on the WEM Quality Assurance team, you will contribute to the quality and reliability of the Genesys Cloud Workforce Engagement Management platform. You will build AI-enhanced test automation for user interfaces and backend microservices while using GenAI tools to improve engineering productivity. Working alongside senior engineers, you will gain hands-on experience with Java, Python, and cloud-based observability tools to identify defects and increase confidence in software releases.
What you'll do#
- Design and implement AI-enhanced automated tests for user interfaces and backend microservices.
- Develop and evolve automated testing pipelines.
- Apply GenAI tools like Kiro, Amazon Q Developer, Amazon Bedrock, and Claude to assist with debugging, research, test development, and code refactoring.
- Evaluate AI-generated code and recommendations critically for accuracy and security.
- Build data-rich dashboards and defect analysis capabilities.
- Investigate performance and software behavior using testing, debugging, and observability tools.
- Drive quality throughout the software development lifecycle.
- Collaborate with senior engineers and cross-functional partners.
What you'll need#
- Current enrollment in computer science, software engineering, computer engineering, or a related discipline.
- Strong programming fundamentals in Java, Python, or a comparable object-oriented language.
- Familiarity with REST APIs and version control systems like Git.
- Understanding of software testing, debugging, automation, or quality engineering fundamentals.
- Interest or experience in GenAI, prompt engineering, or AI-assisted software development.
- Strong analytical and problem-solving skills.
- Ability to collaborate effectively.
- Exposure to test automation technologies such as Selenium, Playwright, or TestNG.
- Familiarity with development and delivery tools like Jenkins, Maven, or Bitbucket.
- Exposure to GenAI technologies such as Kiro, Amazon Q Developer, Amazon Bedrock, or Claude.
- Familiarity with observability and analytics tools like Sumo Logic, JQL, New Relic, or SSMS.
Location & details#
- This is a full-time internship position based in Toronto, Ontario.
- The role follows a hybrid work model, requiring presence in the Toronto office 1 to 2 days per week.
- We are considering students available for terms ranging from 8 to 16 months, beginning in May or June 2027.
About Genesys
Genesys provides software for customer and employee experience management. The company operates a platform called Genesys Cloud that uses AI to connect data and systems for organizations. It serves over 8,000 clients across more than 100 countries. The firm maintains a global presence with its headquarters in Menlo Park, California, and employs over 8,600 people.
How to get in at Genesys
Securing an internship at Genesys requires speed, as early applicants often gain visibility before the candidate pool becomes crowded. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, helping you apply among the first. This proactive approach ensures your materials reach the team while they are still actively reviewing new submissions. Reaching out to the right person can also make a difference in your application process. Intern Insider surfaces the recruiters behind the company roles so you can reach out directly to ask about the role or a referral. This direct contact often improves response rates compared to submitting through a general portal.



