Junior Software Test and Support Specialist

Waterloo Hydrogeologic

Southwestern Ontario

On-site

CAD 42,000 - 66,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid vacation (3 weeks)
Benefits package including medical,-d.

Job summary

Waterloo Hydrogeologic, based in Waterloo, Ontario, is seeking a Junior Software Test and Support Specialist to grow in software testing and customer support. This onsite role offers exposure to QA and client-facing tasks within a collaborative team.

You will execute test plans, document bugs with steps to reproduce, verify fixes, and assist with regression testing. Familiarity with Python and TestComplete is a plus, as is a willingness to learn and contribute.

Qualifications

  • Foundational understanding of software testing and QA via coursework, projects, internships, or experience.
  • Recent graduates or up to 2 years of relevant experience encouraged to apply; prior professional testing not required.

Responsibilities

  • Execute test plans and test cases, identify issues, and reproduce steps.
  • Document bugs clearly and share findings with the development team.
  • Verify fixes and perform regression testing to ensure features work as intended.
  • Create and maintain test cases, testing docs, and results.
  • Assist with desktop test automation using Python and TestComplete.

Skills

Attention to detail
Troubleshooting
Written and verbal communication
Collaborative

Education

Diploma / degree in CS or related field

Tools

Python
TestComplete
SQL
Microsoft Access

Job description

Junior Software Test and Support Specialist
About Waterloo Hydrogeologic

Waterloo Hydrogeologic develops software that helps scientists, engineers, and environmental professionals assess and manage groundwater and water resources. As part of Nova Ventures Group, we support customers around the world with software and technical expertise that help address complex water challenges.

About the Role

We’re looking for a Junior Software Test and Support Specialist to join our team in Waterloo, Ontario. This is an opportunity for a recent graduate or someone early in their software testing career to gain practical experience working alongside our software development and support teams.

Your primary focus will be testing software, identifying and documenting bugs, and verifying fixes before new releases reach our customers. You’ll also help our technical support team troubleshoot customer issues as needed, giving you exposure to both software quality assurance and the customer experience.

This position is based onsite at our Waterloo office.

What You’ll Do
  • Execute test plans and test cases to check software functionality and identify issues.
  • Clearly document bugs, including steps to reproduce them, and share findings with the development team.
  • Verify fixes and perform regression testing to help ensure existing features continue to work as expected.
  • Help create and maintain test cases, testing documentation, and results.
  • Learn and contribute to desktop software test automation using tools such as Python and TestComplete.
  • Work with developers and support colleagues to investigate software issues.
  • Provide backup technical support for software installation, functionality, and usage questions.
What We’re Looking For
  • A diploma, degree, or certificate in computer science, software quality assurance, software development, or a related field, or equivalent practical experience.
  • A foundational understanding of software testing and quality assurance through coursework, projects, internships, co op placements, or professional experience.
  • Strong attention to detail and a methodical approach to troubleshooting.
  • Clear written and verbal communication skills, including the ability to explain an issue and document what happened.
  • A willingness to learn, ask questions, and work collaboratively.
  • Good organization and the ability to follow through on assigned tasks.
  • Recent graduates and candidates with up to two years of relevant experience are encouraged to apply. Previous professional software testing experience is not required.
Helpful, but Not Required
  • Exposure to Python, TestComplete, or other test automation tools.
  • Familiarity with SQL, Microsoft Access, or basic networking concepts.
  • Customer service or technical support experience.
  • An interest in scientific software, environmental applications, or water resources.
What We Offer
  • Practical experience across software testing, quality assurance, and technical support.
  • Opportunities to learn from experienced software development and support colleagues.
  • Three weeks of annual paid vacation.
  • Medical, dental, life insurance, disability, and retirement benefits.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Project Hydrogeologist
Project Hydrogeologist

Region of Waterloo • Southwestern Ontario

Hybrid
CAD 85,000 - 107,000
Hybrid work model
Competitive salary
Project Hydrogeologist
Project Hydrogeologist

Region of Waterloo • Kitchener

Hybrid
CAD 85,000 - 107,000
Software Tester (Geophysical)
Software Tester (Geophysical)

GeoSoftware • Calgary

On-site
CAD 60,000 - 100,000
Competitive salary
Annual performance-based bonus
Hybrid work flexibility
Intermediate Hydrogeologist
Intermediate Hydrogeologist

Stantec • Ottawa

On-site
CAD 75,000 - 95,000
Flexible work arrangements
Comprehensive healthcare and dental benefits
Wellness plans
+1
Water Specialty Engineer
Water Specialty Engineer

Onterris • London

Hybrid
CAD 34,000 - 41,000
Accountant
Accountant

Nova Metrix • Southwestern Ontario

On-site
CAD 70,000 - 90,000
3 weeks annual paid vacation
Medical, Dental, Life and Long-Term Disability
RRSP with company match
Environmental Scientist | Hydrogeology
Environmental Scientist | Hydrogeology

MTE Consultants Inc. • Kitchener

On-site
CAD 36,000 - 45,000
Employee ownership
RRSP matching
Wellness Spending Account
+1
Senior Hydrogeologist
Senior Hydrogeologist

Stantec Consulting International Ltd. • Toronto

On-site
CAD 103,300 - 153,300
Flexible work arrangements
Excellent healthcare and dental benefits
Wellness plans
+2
Senior Hydrogeologist
Senior Hydrogeologist

Stantec Consulting International Ltd. • Northeastern Ontario

On-site
CAD 103,300 - 153,300
Flexible work arrangements
Excellent healthcare and dental benefits
Wellness programs
+2
Senior Hydrogeologist
Senior Hydrogeologist

Stantec Consulting International Ltd. • Hamilton

On-site
CAD 103,300 - 153,300
Flexible work arrangements
Comprehensive health and dental benefits
Wellness programs
+1