Senior Software Development Engineer in Test (SDET)

Phreesia
Full time
Software Development
Canada
Hiring from: Canada

Phreesia is looking for an experienced Senior Software Development Engineer in Test (SDET) to join our growing Patient Communications team! In this role, you’ll assist our efforts to ensure quality experience for our patients and providers to communicate among each other.


Reporting to our Director of Engineering, this individual will design and iterate on our automated functional regression and performance testing systems and procedures. You will also work closely with Software Developers to support ongoing tasks for build and deployment pipelines maintenance, validation of deployments, and monitoring alerts and feedback from production to help identify and troubleshoot potential issues and bottlenecks.


This is a fully remote position with priority given to candidates in the EST/CST time zones.


What You'll Do:

  • Work on a high performance, high usage SaaS application.
  • Support, maintain, improve and implement scalable automated quality assurance best practices.
  • Be a technical leader for testing activities for the team.
  • Apply business knowledge to extend best QA practices
  • Proactively monitor, troubleshoot and improve product quality in a continuous delivery environment.
  • Contribute in implementation of architecture and design patterns for high performance applications.


What You’ll Bring:

  • Bachelor's degree in computer science or related field required
  • Over 5 years of experience writing automated tests and supporting highly distributed applications, with significant experience with Microsoft.NET in C# systems connecting to databases (SQL Server, MongoDB, NoSQL) and cloud systems.
  • Knowledge of AWS and on-prem deployment best practices required
  • Knowledgeable about modern technologies and excited to learn new ones
  • Experience testing micro-services and APIs in a distributed, message-based architecture.
  • Understanding of software design patterns and object-oriented principles
  • Experience in high performance cloud development (AWS, Azure, GCP)


Technology:

  • Microsoft.NET in C#
  • SQL Server, MongoDB, Redis
  • Modern JavaScript frameworks (React, Angular, etc)
  • Cloud systems (Amazon Web Services), Gitlab, Terraform/Terragrant
  • Restful APIs, HTTP clients and automated tools like Insomnia or Bruno
  • Messaging systems like RabbitMQ, MSMQ, NServiceBus
  • Jenkins
  • nUnit/jUnit/xUnit, Selenium, Playwright, Jasmine
  • Browserstack

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Thumbtack
Full time
Thumbtack helps millions of people confidently care for their homes. Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in...
Software Development
Canada
Hiring from: Canada
Varsity Tutors, a Nerdy Company
Full time
The Varsity Tutors Live Learning Platform has thousands of students looking for remote online Statics tutors. As a tutor on the Varsity Tutors Platform, you’ll have the flexibility to set your own schedule, earn competitive rates, and make a real...
Software Development
Canada
Hiring from: Canada
200,000 - 260,000 USD / year
About Hightouch Hightouch’s mission is to empower everyone to take action on their data. Hundreds of companies, including Autotrader, Calendly, Cars.com, Monday.com, and PetSmart, trust Hightouch to power their growth. We pioneered the Composable Customer Data Platform (CDP), which lets...
Software Development
United States
Hiring from: United States