Skip to main content
Post your resume and find your next job on Indeed!

Software Testing jobs in Guelph, ON

Sort by: -
    • Stabilize and improve our existing software portfolio.
    • Own the software development process and set standards.
    • Build new internal applications and integrations.
    • Practical knowledge of system testing and user acceptance testing.
    • Experience coordinating with software vendors or external consultants.
    • Contribute to automated testing, deployment, configuration management, logging, and monitoring.
    • The engineer will work closely with the Document Intelligence &…
  • View similar jobs with this employer
    • Strong understanding of functional testing, regression testing, release testing, and issue documentation.
    • Verify fixes and perform regression testing to ensure…
  • View similar jobs with this employer
    • Plan and execute patches, fixes, and upgrades in accordance with change management and outage windows.
    • Support testing, cutovers, and deployments for new…
    • View all AtkinsRéalis jobs - Mississauga jobs - Database Administrator jobs in Mississauga, ON
    • Salary Search: Database and Software Administrator salaries in Mississauga, ON
    • See popular questions & answers about AtkinsRéalis
    • Prototyping and product standards testing.
    • General knowledge of MRP manufacturing computer systems or equivalent production type software.
    • Expand automated unit, integration, and regression testing where it provides practical value.
    • Implement repeatable testing practices with clear acceptance…
    • Experience with software testing preferred.
    • Write clear defect reports for identified software and functional defects based on testing results.
    • 4–6 years of experience in software testing for enterprise applications.
    • Lead and execute mobile application testing across different platforms and devices.
    • Writes programs and operates Zeiss using Calypso software.
    • Experience using Zeiss Calypso software (desirable).
    • This position is on Day Shift.
    • Experience with software development lifecycle.
    • Proficient with Microsoft Office Suite or related software.
    • Following up on delegated tasks and ensuring task…
    • Act as a technical bridge between electrical control, mechanical, and software teams.
    • Develop core modules using Java (SpringBoot, SpringMVC, MyBatis) and…
    • Familiarity with software testing, quality assurance, or business analysis practices.
    • Hands-on experience supporting system testing and continuous improvement…
    • This is a hands-on technical leadership role combining people leadership, software delivery, architecture, vendor and financial management.
    • Practical experience with automated testing frameworks and a genuine habit of writing tests (JUnit and similar; familiarity with mocking, test data, and…
Get email updates for the latest Software Testing jobs in Guelph, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

software tester

Career Resources:

Software Developer
32 Airpark Place, Guelph, ON N1L 1B2
$75,000–$125,000 a year
Permanent, Full-time

Job details

$75,000–$125,000 a year
Paid time off, Vision care, Dental care, Life insurance, Disability insurance, RRSP match, Extended health care, Company events
Permanent, Full-time
Monday to Friday
32 Airpark Place, Guelph, ON N1L 1B2

Full job description

We are currently seeking a Software Developer to work out of our office in Guelph, Ontario.

At the UMI Group, our mission is to understand and exceed the unique needs and expectations of our clients in the mobile and industrial sectors. By leveraging our expertise, industry knowledge, and cutting-edge technologies, we provide innovative solutions that drive operational efficiency, productivity, and profitability for our customers. Our commitment to excellence extends beyond delivering superior products and services. We prioritize building strong, long-term partnerships with our clients, based on trust, collaboration, and mutual success.

Through our brands: Hose Technology, Multi-Flow Solutions and Hetronic Canada, we are able to offer solutions to Original Equipment Manufactures, distributors, aftermarket sales and end users. Our reputation was built in fluid conveyance, and this has since extended to fluid power and controls.

Our fluid conveyance offering ranges from end user hose replacements right through to full hydraulic conveyance kitting for some of North America’s largest OEMs. We also offer full hydraulic system servicing, both on site and in our shop. Our engineering department can help with the smallest of requests right up to designing and building large power units. Our drive to sell and service the best brands in the world has established our relationship with Hetronic Radio Remotes, by being Hetronic Canada, our clients can now lean on the UMI Group for support in radio remotes and electrical controls.

The UMI Group runs on software we build ourselves. Our internal applications, integrations, and reporting tools are used every day across engineering, operations, and sales – and software is one of the pillars of our business strategy.

Our internal software has grown up alongside the business — built quickly, close to the problems it was solving, and now woven into how the company operates every day. This role is dedicated to improving and modernizing the software department. The Software Developer will work directly with the Business Systems Manager to develop, prioritize, and implement these improvements: taking the existing code base/processes and strengthening the foundations, building what comes next, and setting the standards we’ll work to going forward.

If you enjoy taking on established systems that real people rely on, and you'd rather improve something thoughtfully than rewrite it from scratch, this role offers an opportunity to make a measurable impact both within the software department and throughout our organization.shipments.

Why Join Us?

  • Matching RRSP Program
  • Great company culture
  • Career advancement opportunities
  • Comprehensive medical, dental, and vision benefits
  • Company events
  • Boot Allowance
  • Referral bonus program
  • On-site parking

Responsibilities

  • Stabilize and improve our existing software portfolio

o Take ownership of our internal C# desktop (WinForms and WPF) and Python applications and set priorities based on what matters most to the business

o Refactor incrementally, introduce testing, and raise the reliability of the systems people depend on daily

o Improve internal documentation and ensure key knowledge is available to those who need it

  • Build new internal applications and integrations

o Design, build, and deploy new applications in C#/.NET and Python

o Build and maintain integrations with external business systems using REST APIs

o Work directly with internal software users to establish tools that streamline business processes

  • Own the software development process and set standards

o Improve existing development standards and workflows and identify/fill process gaps

o Build and maintain CI/CD pipelines in Azure DevOps

o Manage application environments in Azure and deploy desktop applications via Intune

o Manage application secrets, service accounts, and access control – coordinating with our managed IT services provider who maintains our Azure infrastructure

o Provide technical review of the work of our junior software development employee

o Ensure ongoing development work adheres to those standards

  • Work in a safe manner collaborating as a team member to achieve all outcomes.
  • Ensure all work performed is in full compliance with ISO 9001 requirements, SOPs and in accordance with established safety standards.
  • Ensure personal adherence with all compliance programs including business ethics, health & safety policies, and HR policies.
  • Perform other duties as assigned.

Requirements

  • Proven experience in application development across multiple programming frameworks, and documentation standards.
  • Bachelor's degree in computer science, software engineering, or a related field — or equivalent practical experience.
  • 3+ years of software development experience
  • Strong C#/.NET development skills (including experience with WinForms and/or WPF)
  • Python experience, ideally with Django
  • Strong SQL Server skills
  • Proficiency with Git and code review workflows
  • Experience building and running CI/CD pipelines (Azure experience preferred)
  • Previous success in improving an inherited codebase incrementally
  • Ability to work with non-technical colleagues to translate business problems into working software solutions
  • Exceptional organizational and time management skills, with the ability to work on multiple priorities and deadlines.
  • Excellent communication skills with the ability to work well on a cross functional team.
  • Ability to develop rapport and maintain strong working relationships.

Preferred Experience

  • Application packaging and deployment through Intune
  • Experience using ORMs to manage databases (preferably Entity Framework)
  • Experience integrating with external software (e.g. ERP systems)
  • Experience mentoring and reviewing code from junior developers/co-op students

At the UMI Group Inc., Multi Flow Solutions Inc., and Hose Technology we are committed to fostering an inclusive, accessible environment where all employees and customers feel valued, respected, and supported. We are dedicated to building a workforce that reflects the diversity of the community in which we live and serve. We welcome and encourage applications from all qualified candidates, including women, persons with disabilities, Indigenous peoples, members of visible minorities, and individuals of diverse sexual orientations, gender identities, and gender expressions.

If you require accommodation at any stage of the recruitment process, please reach out to our Human Resources Department at 519-822-0080 or hr@umigroup.com and we will work with you to meet your needs.

We thank all applicants for your interest in our company and for taking the time to apply. Only those selected for an interview will be contacted. If you are not successful this time, we encourage you to apply to future opportunities with us.

Pay: $75,000.00-$125,000.00 per year

Benefits:

  • Company events
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • RRSP match
  • Vision care

Application question(s):

  • Are you able to commute to office our location in Guelph, Ontario, Monday to Friday?
  • What is your salary expectation for the position?
  • Are you legally entitled to work in Canada?

Work Location: In person

Let Employers Find YouUpload Your Resume