Software Developer in Test Co-op

Ontario /
Co-op – 2023 January Co-op Opportunities /
Caseware is one of Canada's original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across 130 countries and available in 16 different languages. While you might not have heard of us (yet) over 36,000 accounting and audit professionals list Caseware as a skill on their LinkedIn profiles!

Location: Remote (with occasional in-office events/town halls)
Term: 8/12/16 months
Hours: 35
Start date: Jan 2023

As Caseware continues to expand, we are building out a new business function that puts employees first. The Software Developer in Test Developer Co-op will be a part of the SE Solutions Team that is responsible for creating a platform that streamlines and automates many tasks that accountants, auditors and tax professionals perform on a daily basis. Our platform supports the development of additional apps, add-ins and extensions to meet the needs of these professionals around the world in every industry.

You will be part of a team that is committed to developing and delivering integrated software with the other platforms made within Caseware International and providing an excellent employee experience. Our customers are our distributors and resellers strategically placed globally who share the same goal of building a world-class platform through customer obsession as us. As part of the Smart Engagements or SE team as we say, you will be working with some great minds (literally been with the team/company for 30 years), the latest technology for cloud-based apps and in a fast-paced agile environment with a great team of people who only want to deliver the best to our users

Highlight of your responsibilities:

    • Designing, implementing, and executing automated testing across the suite of CaseWare products 
    • Participate in daily agile meetings
    • Work in a fast paced team with set deliverables
    • Be part of the estimation process for work effort required to completing your tasks
    • Learn and be part of the various testing cycles involved in delivering a quality platform

You will be exposed to:

    • Work on testing Angular applications using various frameworks.
    • Test automation frameworks and tools such as Selenium, Protractor and Cypress for UI automation
    • Will gain experience writing good quality object-oriented code, using, TypeScript or JavaScript.
    • Utilizing your knowledge of HTML, CSS, HTTP.
    • You will be using debugging tools, analyzing stack traces, code, log-files and other artifacts.
    • Working with Continuous Integration tools such as Jenkins, GitHub and Git Actions.
    • TestRail as a test management tool
    • IDE’s & Editors - IntelliJ
    • LucidChart for diagrams & collaboration.
    • JIRA to manage our backlog - Scrum or Kanban.
    • We use GSuite (mail, drive, meet, docs, sheets, etc.).
    • Slack for internal and external communication.

We are looking for someone who:

    • Enrolled in Computer Science or related program
    • Comfortable in working within various IDE’s
    • Exposure to version control systems to ensure version control of test/development artifacts with some experience using GIT
    • Working knowledge of Continuous Integration tools such as Jenkins 

Apply today and begin your co-op adventure with us!

About Caseware

Caseware's cutting-edge software products are meticulously designed for accounting firms, corporations, and governments. Our teams are continually collaborating, innovating, and building upon our existing suite of products. With a customer-focused mindset, we are building technology that is shaping what the future of audits, financial reporting, and financial data analytics will look like.

With a recent strategic investment from Hg Capital in 2020, Caseware is now in its next major growth phase as we double down on the people and products that have made Caseware so successful to date.

One of Caseware's core values is Many Voices, One Team and with that in mind, we're dedicated to building teams as diverse as our customers in an equitable and inclusive way. We welcome and encourage candidates of all backgrounds to apply. Should you require accommodations or have any questions at any point during the application or interview process, please e-mail our People Operations team at

Any candidates successful in obtaining an offer for a position will need to successfully complete a background check through which typically includes an Identity Verification and Criminal Record Check. Executives and Senior Managers will undergo a Soft Credit Check as well.