Job Board
Senior SDET (Software Development Engineer in Test)
Description
About Raisin
At raisin®, every connection helps charities and nonprofits raise more for the causes that matter. Our SaaS platform empowers 300+ organizations across Canada and the U.S. to fundraise more effectively in critical areas such as mental health, animal welfare, food security, medical research, and international development.
The Role
Do you want to use your engineering and quality assurance skills to make a difference in the world? raisin® is a mission-driven organization that supports non-profit organizations in their fundraising efforts. We provide a platform that our clients use to run their Peer-to-Peer events (such as Princess Margaret Hospital Foundation’s Ride to Conquer Cancer), donation campaigns, and ticketed fundraising events. raisin® is a place where you can work with talented, driven, and thoughtful people to improve the world for the better. If that sounds intriguing, please read on…
We are looking for a passionate and experienced Senior SDET who will champion quality across our entire engineering team. You will be helping test and improve a platform that is currently used by over 300 non-profit organizations throughout North America and beyond. You will be part of a team that is building, scaling, and maintaining Raisin’s products. We look to you to ensure the reliability and resilience of our platform through robust automated testing, which is where your expertise in test engineering and quality automation comes in.
We are looking for a highly experienced SDET to join our Tech Team and become the crucial link between our development process and the quality, coverage, and confidence our clients depend on. Our platform is built on .NET and Angular, and it runs on AWS. We use Cypress as our primary automated testing framework. This role blends test strategy, hands-on automation engineering, and close collaboration with developers to help ship reliable software faster.
What You’ll Do
- Design, build, and maintain scalable automated test suites using Cypress for our .NET/Angular application.
- Develop and own end-to-end, integration, and regression test strategies across the platform.
- Integrate automated tests into our CI/CD pipelines running on AWS to enable continuous quality validation.
- Partner closely with developers, product managers, and designers to embed quality throughout the software development lifecycle.
- Identify gaps in test coverage and prioritize efforts to reduce risk in critical user flows and fundraising workflows.
- Champion testing best practices, documentation, and a culture of quality across the engineering team.
- Triage, investigate, and help resolve defects, working with developers to determine root cause and validate fixes.
- Contribute to performance, accessibility, and security testing efforts as part of a holistic quality approach.
- Mentor junior team members and help grow the overall testing capability within the engineering organization.
Who You Are
- 5+ years of experience as an SDET or QA Engineer, with a strong focus on test automation.
- Hands-on experience with Cypress (or a comparable modern JavaScript-based testing framework) for end-to-end and component testing.
- Solid understanding of .NET backend systems and Angular frontend applications, with the ability to write tests that reflect how users interact with both layers.
- Experienced working in AWS-hosted SaaS environments, with familiarity with CI/CD pipelines and cloud deployment workflows.
- Comfortable owning test strategy end-to-end from planning and authoring to maintenance and reporting not just executing scripts.
- A strong communicator who can articulate quality risks clearly to both technical and non-technical stakeholders.
- Energized by autonomy and motivated by building test infrastructure that scales with a growing product.
- Collaborative and impact-driven, with an appreciation for nonprofit technology and the real-world outcomes our platform enables.
- Curious about emerging tools and AI-assisted testing approaches, and excited to push the boundaries of what quality engineering can look like.
Compensation
$90,000.00 - $110,000.00 per year