Back to results

Junior Software Test and Support Specialist

  • Waterloo, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Junior Software Test and Support Specialist

Waterloo Hydrogeologic | Waterloo, Ontario | Onsite

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.
  • Experience testing desktop applications.
  • 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.

Interested?

Apply with your resume. We’d welcome hearing about relevant coursework, projects, internships, or other experience that demonstrates your interest in software testing.

More about this job

Responsibilities

The role involves executing test plans, documenting bugs, and verifying fixes to ensure software quality. Additionally, the specialist will provide backup technical support and assist in maintaining test documentation.

Requirements

Candidates should possess a diploma, degree, or certificate in computer science, software development, or a related field. A foundational understanding of software testing and strong attention to detail are required.

Skills

  • Software testing
  • Quality assurance
  • Test automation
  • Python
  • TestComplete
  • Bug documentation
  • Regression testing
  • Technical support
  • Troubleshooting
  • SQL
  • Microsoft Access
  • Networking
  • Desktop application testing
  • Communication
  • Organization

Benefits

  • Paid vacation
  • Medical insurance
  • Dental insurance
  • Life insurance
  • Disability insurance
  • Retirement benefits

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Customer Service & Support
  • Environmental & Sustainability
  • Engineering

Keywords

  • Software Testing
  • Quality Assurance
  • Test Automation
  • Python
  • TestComplete
  • SQL
  • Microsoft Access
  • Desktop Applications
  • Technical Support
  • Groundwater
  • Environmental Software
  • Regression Testing
  • Bug Tracking
  • Networking
  • Software Development

Report this job