Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer, Testing Automation Student - Summer 2026

J.D. Irving, Limited

New Brunswick

On-site

CAD 80,000 - 100,000

Part time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading Canadian company in New Brunswick is offering a student opportunity in Testing Automation. The role involves collaborating with the Enterprise Services team to design Java-based applications and automate testing processes. Ideal candidates will have strong Java programming skills and familiarity with web technologies. This position provides hands-on experience, a chance to contribute to real projects, and work in an agile environment, making it an excellent start for aspiring software engineers.

Qualifications

  • Currently enrolled in a Computer Science, Software Engineering, or related program.
  • Strong understanding of Java and object-oriented programming.
  • Familiarity with web technologies (HTML, CSS, JavaScript) and mobile development frameworks.

Responsibilities

  • Assist in designing and maintaining Java-based web and mobile apps.
  • Write clean, efficient code and participate in code reviews.
  • Create automated test scripts using tools like Selenium or Appium.

Skills

Java programming
Problem-solving
Communication skills
Object-oriented programming
Test automation

Education

Currently enrolled in a Computer Science or Software Engineering program

Tools

Selenium
Appium
Jira
Job description

Are you looking for a job which enables you to work with a team of industry-leading professionals?
Does a job with real responsibilities and making meaningful contributions interest you?
Then please, keep reading!

We have a Testing automation student opportunity! Join our Enterprise Services team to gain hands‑on experience in building Java-based applications, testing automation, and collaborating in an agile environment. This role offers the opportunity to learn industry best practices while contributing to real‑world projects.

Qualifications
  • Currently enrolled in a Computer Science, Software Engineering, or related program.
  • Strong understanding of Java and object‑oriented programming.
  • Familiarity with web technologies (HTML, CSS, JavaScript) and mobile development frameworks.
  • Exposure to test automation tools and practices is a plus.
  • Excellent problem‑solving and communication skills.
  • Ability to work independently and as part of a team.
Responsibilities
  • Assist in designing and maintaining Java‑based web and mobile apps.
  • Write clean, efficient code and participate in code reviews.
  • Create automated test scripts using tools like Selenium or Appium.
  • Perform unit and integration testing, and track issues in Jira.
  • Work with developers, QA, and product owners on project requirements.
  • Join agile ceremonies and stay updated on emerging tech trends.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.