Shape quality engineering at D2L with critical thinking, risk analysis, and test automation for software transforming how the world learns. Collaborate within an Agile development team.
This Software Test Developer helps create secure, high-performing software through quality practices throughout development. You will identify defects and design issues, assess analysis and test coverage, and create feedback loops for continuous testing improvement. Collaboration supports testable features and transparent quality decisions.
Key Responsibilities:
- Identify risks and gaps in analysis and test coverage
- Contribute to product code and participate in code reviews
- Develop reliability engineering strategies for team needs
- Collaborate on testable features during design
- Advocate for users throughout the development process
Requirements:
- Experience identifying defects during all development phases
- Passion for quality, software performance, and security
- Ability to design effective automated tests
- Critical thinking and effective team collaboration
- Computer science or computer engineering education
Bring quality engineering judgment, automation expertise, and user advocacy to D2L’s software development teams.
📌 Quality Engineering Test Developer (Kitchener)
🏢 D2L
📍 Kitchener