It is very competitive to find a job in OB because it is so sought after, esp. by new grads. I graduated May 2012 with my BSN, passed the NCLEX in June, and was fortunate to get hired on an L&D unit in August. The main reason I was able to get this job is because I was a nurse extern on this same L&D unit the summer of 2011 and stayed on this unit working as a patient care associate during my last year in nursing school.While I was working there I made sure I asked lots of questions, shadowed nurses, and helps them in any way that I could. I made a huge impression on the nurse manager, who noticed how much I love L&D and how hard I was working while still attending college. I had also inquired about a position before there was even one posted and told her how much I love working there and would love to continue working there in the role of an RN as soon as a position opened up. Luckily, when one finally did in August, I was the first person she thought of to hire.
So what I would like you to take from my story is this.... make connections! During your OB rotation, talk to the nurses... ask lots of questions... show your enthusiasm.. and make an appointment to speak with the nurse manager about your interest in working there after graduation. See if you can find a job as an extern, patient care tech/nurses aid, or a new grad residency in OB. If you are passionate about OB it is not too soon to start looking around and making good connections while still in nursing school. Without the right connections and references it is VERY difficult to get a job in OB straight out of nursing school.
After graduation, it would also be helpful to obtain certification in neonatal resuscitation, ACLS, and keep current with your BLS to make yourself more marketable to OB positions on your resume. These certifications will show employers that you are passionate about finding a job in OB.
Hope that helps. Good luck.