drjobs Software Developer in Test (SDET)

Software Developer in Test (SDET)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Vancouver - Canada

Monthly Salary drjobs

$ 71400 - 89200

Vacancy

1 Vacancy

Job Description

Praxis Spinal Cord Institute is a Canadian-based not-for-profit organization that leads global collaboration in spinal cord injury (SCI) research innovation and care. We advance ground-breaking ideas that can be put into practice making lives better. We actively engage people with spinal cord injuries and other world-class experts to work together to identify and solve the most urgent challenges to make exceptional improvements in the health of people with spinal cord injuries. Praxis is proudly accredited by Imagine Canada and was named one of Canadas Top 100 Charities by Macleans and Money Sense magazines achieving an A rating.


Through a diverse workforce Praxis is committed to excellence in research innovation and care for people living with spinal cord injury. Praxis recognizes that a diverse workforce comprised of individuals with an array of identities abilities backgrounds cultures skills perspectives and experiences is vital to creativity growth and innovation and our success in making an impact on quality of life. We support our commitment by fostering an inclusive workplace which is fair equitable supportive welcoming and respectful allowing us to continue to transform health outcomes.



JOB SUMMARY

The Technology Team at Praxis is responsible for the design and development of systems and applications that support our research and knowledge translation activities. We are a diverse and passionate group always looking into the future.

We are looking for a Software Developer in Test (SDET) to join our technology team. This role combines software engineering with quality engineering: you will be contributing to application development while also designing building and maintaining automated test frameworks and pipelines.

Youll work closely with the development team to ensure quality is built into Core and React/TypeScript applications from the start. As part of our DevOps journey you will also help integrate automated testing into our CI/CD pipelines in Azure DevOps.

This is a hybrid developer role that blends hands-on coding with modern quality engineering. Youll work closely with senior developers participate in code reviews and help integrate automated testing into our Azure DevOps pipelines.

JOB ACCOUNTABILITIES

  • Write debug and maintain application code in C# (.NET Core) and TypeScript/React.
  • Collaborate with senior developers to design and implement new features.
  • Develop and maintain automated test frameworks for web and API testing.
  • Write automated test scripts in C# TypeScript or JavaScript for regression functional and integration testing.
  • Collaborate with developers to design applications with testability and quality in mind.
  • Interact with internal clients and stakeholders.
  • Contribute to feature development Core backend services and React/TypeScript frontends.
  • Set up and maintain test pipelines in Azure DevOps to enable continuous testing.
  • Analyze debug and resolve test failures ensuring issues are tracked and communicated effectively.
  • Participate in code reviews to ensure high code quality and adherence to best practices.
  • Advocate for modern testing practices shift-left testing and continuous quality improvement across the team.


QUALIFICATIONS

  • Education: Undergraduate degree in Computer Science Engineering Business or related field of study.
  • Experience: Minimum three years-experience in a Quality Assurance role or equivalent combination of education and experience.


Required Skills/Behaviours

  • Basic understanding of web development (React or other frontend framework is a plus).
  • Strong programming skills in C# (.NET Core) and JavaScript/TypeScript.
  • Experience building and maintaining test automation frameworks (e.g. Selenium Playwright Cypress xUnit NUnit MSTest).
  • Familiarity with ReactJS and frontend testing (e.g. Jest React Testing Library Cypress).
  • Experience with REST API testing and tools/frameworks for service-level testing.
  • Hands-on experience with CI/CD pipelines in Azure DevOps (or similar).
  • Solid understanding of software development life cycle (SDLC) and modern testing methodologies (TDD BDD shift-left testing).
  • Strong problem-solving skills and attention to detail.
  • Ability to monitor and respond effectively to QA user network and technical support issues.
  • Ability to communicate technical concepts in user-level terminology
  • Ability to analyze complex multi-variable problems interpret data and draw conclusions
  • Ability to work under pressure and manage multiple priorities
  • Excellent time management
  • Proactive attitude and willingness to contribute to teams best practices and improvement.
  • Effective oral and written communication analytical and time management skills.
  • Strong interpersonal and customer services skills combined with the ability to work effectively within a multi-disciplinary team environment.


Preferred Skills/Behaviours

  • Knowledge of containerized environments (Docker Kubernetes).
  • Experience with performance/load testing tools (e.g. JMeter k6).
  • Experience with security testing practices.
  • Exposure to cloud platforms (Azure preferred).


HOW TO APPLY

Interested and qualified candidates can apply by September 6 2025. While we thank all applicants for their interest only short-listed candidates will be contacted. For more information on Praxis please visit .


Praxis Spinal Cord Institute would like to acknowledge that the land on which we are located is on the unceded traditional territory of the Coast Salish Peoples specifically the shared traditional territories of the Swxw7mesh (Squamish) slililwta (Tsleil-Waututh) and xmkym (Musqueam) First Nation



Required Experience:

Manager

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.