Job Description:
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 Β
Over 5 years of experience writing automated tests and supporting highly distributed applications, with signiο¬cant experience with Microsoft.NET in C# or Java systems connecting to databases (SQL Server, MongoDB, NoSQL) and cloud systems.Β
Knowledge of AWS and on-prem deployment best practicesΒ Β
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Β
Who We Are:
At Phreesia, weβre looking for smart and passionate people to help drive our mission of creating a better, more engaging healthcare experience. Weβre committed to helping healthcare organizations succeed in an ever-evolving landscape by transforming the way healthcare is delivered.Β Our SaaS platform digitizes appointment check-in and offers tools to engage patients, improve efficiency, optimize staffing, and enhance clinical care.
Phreesia cares about our employees by providing a diverse and dynamic work environment. Weβre a five-time winner of Modern Healthcare Magazineβs Best Places to Work in Healthcare award and weβve been recognized on the Bloomberg Gender Equality Index. We are dedicated to continuously improving our employee experience by launching new programs and initiatives. If you thrive in a culture of recognition, value inclusivity, professional development, and growth opportunities, Phreesia could be a great fit!
Top-rated Employee Benefits:
Remote First: 100% Remote work + home office expense reimbursements+ monthly reimbursement for cell phone, internet and wellness.
Top of market rewards: Competitive compensation
Take time when you need time: Flexible PTO + company holidays
Top class healthcare benefits: Variety of healthcare benefits for you and your family (and your pets!) starting day one
Care about your families: Generous top-up for parental leave benefits
Support personal development: Continuing education and professional certification reimbursement
Connecting in person: Various offsite events and activities for team to connect and meet in person, to support team building and engagement.
Giveback to community: Local in-person volunteer events, and give back programs to our communities.
Recognition and perks: We have a company wide recognition tool (Phireworks) to celebrate milestones, recognize achievements and strengthen your bond with your teams. You can accumulate points and redeem them for a wide catalogue of items!
Diversity and inclusive environment: At Phreesia, all employees are encouraged to bring their authentic self to work, feel supported and perform at their best. We have a variety of Employee Resources Groups (ERGs) which bring together individuals from a wide range of backgrounds, experiences and perspectives, and seek to foster a sense of shared community and empowerment for employees who share a common social identity, such as gender, race, ethnicity, and sexual orientation.
Opportunity to join an Employee Resource Group. Learn more here: https://www.phreesia.com/dei/
We strive to provide a diverse and inclusive environment and are an equal opportunity employer.