בוגרת בית הספר לרפואה של האוניברסיטה העברית בירושלים. התמחתה ברפואת ילדים בחטיבת הילדים של בית החולים וולפסון בין השנים 1997 ל-2002. בתום ההתמחות שימשה כרופאה בכירה במחלקת לרפואה דחופה בילדים ובהמשך פנתה להתמחות על במחלות זיהומיות. בתום התמחותה זו, ועד למינויה החודש במרכז הרפואי הלל יפה, שימשה ד"ר שטיין כרופאה בכירה וכיועצת למחלות זיהומיות בחטיבת הילדים של בית חולים וולפסון. בין השנים 2007 ל-2011 כיהנה ד"ר שטיין כמזכירה הכללית של החברה הישראלית לרפואת ילדים (חיפ"ק), ומשנת 2013 מכהנת כמזכירת האיגוד למחלות זיהומיות. כמו כן, היא חברה מן המניין בוועדה המייעצת לחיסונים במשרד הבריאות.