Software Test Developer improving testing, automation, and quality for D2L’s cloud-based education platform. Collaborating on Agile teams to transform how the world learns.
Responsibilities
Work on an Agile development team with Developers, Testers, Designers, a Technical Product Manager, and a Development Manager
Contribute to defining requirements, developing, and testing solutions
Take charge of the team’s overall quality strategy and optimize for quality early in development
Contribute to product code and code reviews
Design and write automated tests
Plan and execute exploratory testing
Implement reliability engineering strategies and other quality-improvement activities
Coach team members on quality-related activities and foster a mature quality culture
Communicate quality concerns compellingly
Participate in Communities of Practice, internal lunch and learns, conferences, workshops, mentoring, and the broader testing community
Requirements
Quick to learn, passionate about the work, and eager to collaborate
Ability to find defects and design issues during all phases of software development
High standards for quality, software performance, and security
Ability to create and nurture feedback loops for continuous testing improvement
Coding skills in Swift, Objective-C, C#, or Java and/or scripting skills in JavaScript, Python, Perl, or PowerShell
Ability to read production code and contribute to test automation
Critical thinking to identify risks and gaps in analysis and test coverage
Ability to design effective automation tests and contribute to automation frameworks
Acumen with Artificial Intelligence tools
Effective collaboration to develop testable features and identify test tasks during design
Passion for users and advocacy in the development process
Bachelor's degree or diploma in computer science, computer engineering, or similar technical discipline
Benefits
Wellness Subsidy
Equity Grants
Variable Incentive
Flexible work arrangements
Learning and Growth opportunities
Tuition reimbursement of up to $4,000 CAD for continuing education through our SkillsWave Program
2 Paid Days off for SkillsWave-related activities like exams or final assignments
Employee wellbeing (Access to mental health services, EFAP program, financial planning and more)
Retirement planning
2 Paid Volunteer Days
Competitive Benefits Package
Home Internet Reimbursements
Employee Referral Program
Wellness Reimbursement
Employee Recognition
Social Events
Dog Friendly Offices Spaces at our HQ in Kitchener, Winnipeg, Vancouver and Melbourne offices.
Software Engineer building Java, Spring Boot, and Azure APIs and platforms for Manulife’s digital banking services. Supporting secure, scalable, event - driven financial technology.
Aircraft systems installation engineer designing and integrating aerospace equipment for SOGECLAIR. Coordinating multidisciplinary engineering, certification, configuration, and production support.
Spécialiste en ingénierie des matériaux de forgeage pour moteurs aéronautiques chez Pratt & Whitney Canada. Conseil technique sur matériaux, traitements thermiques, revêtements et fournisseurs.
Directeur de l’ingénierie dirigeant la conception mécanique et l’équipe d’une organisation québécoise de solutions techniques pour environnements critiques. Pilotage de la conformité, de l’innovation et de la stratégie d’ingénierie.
IBM MQ developer configuring, migrating, and supporting enterprise applications for Genpact’s AI and digital transformation solutions. Handling incidents, releases, disaster recovery, and service performance.
Inference runtime engineer optimizing vLLM, the open - source AI inference engine. Improving LLM and diffusion - model serving across hardware and architectures.
Engineering Specialist designing piping, mechanical systems, and equipment improvements for Tenaris steel manufacturing operations. Supporting engineering execution and project management at the Sault Ste Marie mill.
Senior Data Developer building MaintainX’s Databricks data platform for industrial operations. Developing pipelines, governance, observability, and developer tooling for product and analytics teams.
Desjardins programmer analyst developing, testing, securing, and optimizing complex IT systems. Advising teams and coordinating technology solutions across business and infrastructure operations.
Associate .NET Software Engineer building and modernizing Sun Life applications. Delivering secure, reliable technology supporting clients’ financial security and wellbeing.