Software Developer
Oakville, ON · On-site +1
Geotab is seeking a Software Developer who will support other developers within Geotab by ... Write, test, and review code to ensure quality and adherence to team best practices; participate in ...
Oakville, ON · On-site +1
Geotab is seeking a Software Developer who will support other developers within Geotab by ... Write, test, and review code to ensure quality and adherence to team best practices; participate in ...
Oakville, ON · On-site +1
Geotab is seeking a Software Developer who will support other developers within Geotab by ... Write, test, and review code to ensure quality and adherence to team best practices; participate in ...
Toronto, ON · Remote
TTEC Digital seeks a QA/SDET Lead to join our team. This role is a full-time and fully remote opportunity! The work: We're an innovation group inside TTEC (NASDAQ: TTEC), building the next generation ...
Toronto, ON · Remote
TTEC Digital seeks a QA/SDET Lead to join our team. This role is a full-time and fully remote opportunity! The work: We're an innovation group inside TTEC (NASDAQ: TTEC), building the next generation ...
Toronto, ON · On-site
CA$88.54 - CA$106.25/hr
RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Quick apply
Toronto, ON · On-site
CA$88.54 - CA$106.25/hr
RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 ... Experience in design, code, test, debug and document applications * Experience in the use of object ...
Toronto, ON · On-site
CA$72K - CA$105K/yr
... tests and clear documentation * Learn to build and optimize microservices and eventdriven ... Participate in code reviews (both giving and receiving feedback) to learn best practices and ...
Toronto, ON · On-site
CA$72K - CA$105K/yr
... tests and clear documentation * Learn to build and optimize microservices and eventdriven ... Participate in code reviews (both giving and receiving feedback) to learn best practices and ...
Toronto, ON · Hybrid
... experience in software development, offering hands-on experience with industry-standard tools ... Design, code, verify, test, document, amend, and refactor programs/scripts. * Apply agreed ...
Toronto, ON · Hybrid
... experience in software development, offering hands-on experience with industry-standard tools ... Design, code, verify, test, document, amend, and refactor programs/scripts. * Apply agreed ...
Toronto, ON · Hybrid
... experience in software development, offering hands-on experience with industry-standard tools ... Design, code, verify, test, document, amend, and refactor programs/scripts. * Apply agreed ...
Toronto, ON · Hybrid
... experience in software development, offering hands-on experience with industry-standard tools ... Design, code, verify, test, document, amend, and refactor programs/scripts. * Apply agreed ...
Toronto, ON · Hybrid
... experience in software development, offering hands-on experience with industry-standard tools ... Design, code, verify, test, document, amend, and refactor programs/scripts. * Apply agreed ...
Toronto, ON · Hybrid
... experience in software development, offering hands-on experience with industry-standard tools ... Design, code, verify, test, document, amend, and refactor programs/scripts. * Apply agreed ...
Toronto, ON · Hybrid
CA$164K - CA$222K/yr
Coach and mentor junior engineers on best practices of software engineering, leveraging AI to ... Proficiency in mid-tier languages like Java. * Experience with test automation: TDD, unit ...
Toronto, ON · Hybrid
CA$164K - CA$222K/yr
Coach and mentor junior engineers on best practices of software engineering, leveraging AI to ... Proficiency in mid-tier languages like Java. * Experience with test automation: TDD, unit ...
Mississauga, ON · On-site
CA$120K - CA$160K/yr
In our highly regulated medical device environment, this includes responsibly leveraging AI tools ... Actively mentor junior and mid-level developers, facilitate workshops, and support team growth ...
Quick apply
Mississauga, ON · On-site
CA$120K - CA$160K/yr
In our highly regulated medical device environment, this includes responsibly leveraging AI tools ... Actively mentor junior and mid-level developers, facilitate workshops, and support team growth ...
Toronto, ON · On-site
... in walkthrough reviews of all technical specifications, programs, and unit test plans * Review ... Mentor junior staff on various software development tasks * Ensures adequate technical ...
Toronto, ON · On-site
... in walkthrough reviews of all technical specifications, programs, and unit test plans * Review ... Mentor junior staff on various software development tasks * Ensures adequate technical ...
Mississauga, ON · On-site
CA$120K - CA$160K/yr
In our highly regulated medical device environment, this includes responsibly leveraging AI tools ... Actively mentor junior and mid-level developers, facilitate workshops, and support team growth ...
Mississauga, ON · On-site
CA$120K - CA$160K/yr
In our highly regulated medical device environment, this includes responsibly leveraging AI tools ... Actively mentor junior and mid-level developers, facilitate workshops, and support team growth ...
Toronto, ON · On-site
$120K - $160K/yr
You thrive in environments where you can explore new technologies, influence architectural ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
Quick apply
Toronto, ON · On-site
$120K - $160K/yr
You thrive in environments where you can explore new technologies, influence architectural ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
$120K - $160K/yr
You thrive in environments where you can explore new technologies, influence architectural ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
Quick apply
$120K - $160K/yr
You thrive in environments where you can explore new technologies, influence architectural ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
CA$90K - CA$140K/yr
Based in Toronto, our inclusive culture is built on trust, collaboration, delivering a great ... The Role We're looking for Software Developers who are excited to build high-quality, production ...
CA$90K - CA$140K/yr
Based in Toronto, our inclusive culture is built on trust, collaboration, delivering a great ... The Role We're looking for Software Developers who are excited to build high-quality, production ...
You will engage in a fast-paced and stimulating environment, with opportunities to build new ... Engineers software solutions that meet the needs of stakeholders while focusing on continually ...
You will engage in a fast-paced and stimulating environment, with opportunities to build new ... Engineers software solutions that meet the needs of stakeholders while focusing on continually ...
Toronto, ON · On-site
$100K - $150K/yr
They invest heavily in research, innovation, and solving complex real-world problems. If you are ... Develop automated tests (unit, integration) * Optimize systems and apply best practices to ...
Quick apply
Toronto, ON · On-site
$100K - $150K/yr
They invest heavily in research, innovation, and solving complex real-world problems. If you are ... Develop automated tests (unit, integration) * Optimize systems and apply best practices to ...
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based ... in solution design, technical planning, estimation, and feature implementation throughout the ...
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based ... in solution design, technical planning, estimation, and feature implementation throughout the ...
$100K - $150K/yr
They invest heavily in research, innovation, and solving complex real-world problems. If you are ... Develop automated tests (unit, integration) * Optimize systems and apply best practices to ...
Quick apply
$100K - $150K/yr
They invest heavily in research, innovation, and solving complex real-world problems. If you are ... Develop automated tests (unit, integration) * Optimize systems and apply best practices to ...
Woodbridge, ON · On-site
Programming assignments may involve PC and/or PLC's, and the integration of various third-party ... NET code for Test Executive and SAMS software products Develop software in C/C++ code for ...
Woodbridge, ON · On-site
Programming assignments may involve PC and/or PLC's, and the integration of various third-party ... NET code for Test Executive and SAMS software products Develop software in C/C++ code for ...
CA$22.50 - CA$27.50/hr
The Software Developer Intern works in a Scrum team to build high-performing, resilient, and ... Expand automated test coverage - unit, integration, and end-to-end (Playwright) - and wire tests ...
CA$22.50 - CA$27.50/hr
The Software Developer Intern works in a Scrum team to build high-performing, resilient, and ... Expand automated test coverage - unit, integration, and end-to-end (Playwright) - and wire tests ...
$23.4K - $34.8K
1% of jobs
$34.8K - $46.3K
4% of jobs
$46.3K - $57.7K
8% of jobs
$57.7K - $69.2K
8% of jobs
$72.3K is the 25th percentile. Wages below this are outliers.
$69.2K - $80.6K
11% of jobs
$80.6K - $92.1K
12% of jobs
The median wage is $96.9K / yr.
$92.1K - $103.5K
14% of jobs
$103.5K - $115K
17% of jobs
$115.3K is the 75th percentile. Wages above this are outliers.
$115K - $126.4K
12% of jobs
$126.4K - $137.9K
8% of jobs
$137.9K - $149.4K
5% of jobs
$23.4K
$96.9K
$149.4K
| Aspect | Junior Software Developer In Test | Junior QA Engineer |
|---|---|---|
| Required credentials | Programming skills, basic testing knowledge, sometimes certifications in testing tools | Testing fundamentals, certifications like ISTQB, basic programming knowledge |
| Work environment | Development teams, coding and automation tasks | Testing teams, manual and automated testing activities |
| Employer and industry usage | Tech companies, software development firms | Software companies, QA service providers |
Junior Software Developer In Test roles focus on developing automated tests and coding, often requiring programming skills. Junior QA Engineers primarily perform manual testing and basic automation, emphasizing testing fundamentals. Both roles are common in software development environments but differ in technical focus and daily tasks.
The most popular types of Software Developer In Test jobs in Toronto, ON are:

Full-time
Medical, Dental, Retirement
Re-posted 7 days ago
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Software Developer who will support other developers within Geotab by contributing to development, QA and engineering-support inquiries. If you love technology, and are keen to join an industry leader - we would love to hear from you!
What you'll do:As a Software Developer is primarily responsible for designing, building and maintaining efficient, reusable, reliable code to develop high throughput, performance critical, scalable applications. Part of this role involves collaborating and building relationships with other software developers, engineers, and internal technical teams, and contributing towards the development of the team's roadmap.
How you'll make an impact:Contribute to identifying areas of improvement in existing code and architecture, with guidance from senior developers and team leads.
Must be able to work with high-level requirements, proactively collaborate with stakeholders to drive clarity, and deliver a world-class product across user experience, reliability, stability, and response time. Demonstrates the maturity to recognize when urgency is warranted, identify and prioritize time-critical work, communicate delivery risks early, and make sound trade-off decisions under pressure and steer delivery - without compromising quality.
Participate in the development of scalable code, prototypes, minimum viable products and PoCs under the direction of senior team members.
Take ownership of tasks and features, contributing to their implementation while communicating progress, blockers, and solutions to your team.
Collaborate with other developers on design and implementation of features, learning cross-product context along the way.
Write, test, and review code to ensure quality and adherence to team best practices; participate in code reviews as both a reviewer and reviewee.
Use AI-assisted development tools (such as GitHub Copilot, Claude, or equivalent) as a core part of your daily workflow to accelerate coding, debugging, and documentation.
Leverage AI tooling to generate unit tests, identify edge cases, and improve code coverage - increasing development velocity without compromising quality.
Contribute to team documentation - system design notes, runbooks, and feature specs - using AI tools to draft and structure documentation efficiently.
Stay current with emerging AI tools, development practices, and technologies; share relevant learnings with the team.
Participate in technical discussions and team ceremonies; ask questions, contribute ideas, and grow your ability to communicate technical concepts clearly.
Proactively explore how AI and automation can improve team workflows, tooling, and developer experience - and bring proposals to your team lead.
Support Geotab global strategic initiatives by delivering reliable, high-quality contributions to team goals.
Write clean, secure, and maintainable software across languages and environments such as C#, JavaScript, and SQL, with a focus on continuous improvement.
Participate in a 24x7 on-call rotating schedule (if applicable), supported by senior team members.
Education Requirements:
Bachelors in a related field.
Pursuing a Degree or Diploma in Computer Science, Math, Software Engineering, or a related field is preferred.
Soft Skills:
Eager to learn and contribute in a fast-paced environment.
Enthusiasm for exploring and applying AI tools to enhance productivity and solve problems.
Excellent communication and problem-solving skills.
Ability to quickly understand complex, technical concepts.
A Willingness to participate in team discussions and support fellow team members in a collaborative environment.
Nice to Have (Technical Skills - Willingness to Learn is Key):
Experience with or curiosity about AI development tools, large language models, or AI-assisted coding platforms.
Exposure to web development technologies (e.g., HTML, CSS, JavaScript, React).
Basic understanding of object-oriented programming concepts.
Knowledge of backend systems such as C# .NET Core / .NET 7+. IMP.
Understanding of version control principles (e.g., Git).
Interest in exploring cloud computing (e.g., GCP).
Familiarity of database design and relational databases (e.g., PostgreSQL).
Foundational knowledge of RESTful API design and development.
Flex working arrangements
Home office reimbursement program
Baby bonus & parental leave top up program
Online learning and networking opportunities
Electric vehicle purchase incentive program
Competitive medical and dental benefits
Retirement savings program
*The above are offered to full-time permanent employees only