隆庆元年(1567),任
京畿道监察御史。冬天,敌寇大举侵入
永平,郝杰上奏请求减少被劫掠地区的
徭役、
赋税,并称:“连年的处罚对文臣施行却对武将宽缓,追究主帅而忽略了
偏将,请求整顿法纪以便振兴国威。”得到
明穆宗的采纳。此后,他弹劾
蓟辽总督刘焘、
巡抚耿随卿彼此观望,敌寇退却后他们斩取死者的首级报功,又窃夺
辽东将士在棒槌崖的战绩,同时他抨击副使
沈应乾,游击李信、周冕的罪行。明穆宗罢黜了沈应乾,将李信、周冕投入监狱,敕令刘焘、耿随卿返回原籍听候查处。诏令
宦官李佑督理苏、杭地区的
织造,
工部上奏,明穆宗不听从劝谏。郝杰说:“皇帝登基的诏书罢除织造才一年,又派遣专理的使者,这不是统一的政令。而且宦官专横放纵,有司盘剥下民侍奉他们,对圣德的损害不小。”明穆宗最终没有听从。明穆宗驾临
南海子,命令
京营的军队全部随从。
徐阶、
杨博等人劝谏,明穆宗不听,郝杰又争辩此事,最终还是不听从劝谏。
刑部侍郎洪朝选因为纠正明穆宗的过失被罢免,上奏做辩解,郝杰等人弹劾他违背了定制,削夺了他的官籍。
隆庆二年(1568),因为他曾经评论
高拱不是
宰辅之才,被高拱所嫉恨。等到高拱再次被召回,郝杰就赶紧请求离去。
隆庆六年(1572),高拱被罢免,郝杰出任原职。不久因为私下议论
张居正驱逐高拱的不是,被调出京城,担任陕西副使。
万历十七年(1589),升任
右佥都御史、
辽东巡抚。郝杰督率诸位将领抗击敌人,荫一子
国子生。当时
李成梁担任总兵官,威望很高,然而他的功绩也不无虚假。敌寇攻入关塞,他或者收拾兵马躲避,待敌退去,才尾随敌人袭击老弱之兵,或者乘虚捣毁零散的敌人,诱杀投靠
关塞的人充作功绩,已经习以为常。
督抚大臣都庇护他,郝杰却独不与他交结。
万历十九年(1591)春天,李成梁采用
参将郭梦征的策略,派遣
副将李宁在
镇夷堡袭击敌人的营地,获得二百八十多老弱者的首级。兵马回撤,被其他敌军拦截。李宁先逃跑了,数千将士损失大半,李成梁粉饰功劳要求晋级。郝杰详细上奏,直叙原委,要求总督
蹇达共同上奏,蹇达隐匿了他的草稿,自己上奏请功。
巡按御史胡克俭策马呈奏弹劾李宁;奏词牵连李成梁,也诋毁了郝杰。
兵部将李宁的罪行搁置不作讨论。胡克俭大为愤怒,详尽告发了李成梁、蹇达的欺瞒之罪。在此之前,万历十八年(1590)冬天,
海州被劫掠了十三天,副将孙守廉不作战,李成梁也不救助。胡克俭进而弹劾孙守廉,
申时行、
许国庇护他,只命令他听候考察。胡克俭就说:“我起初弹劾孙守廉,申时行修书给我进行劝阻;等到我弹劾李宁,他又与许国告谕我宽免李宁的罪行。徇私情违背公理,将毁坏边防事务。”同时他逐一诋毁
王一鹗、蹇达以及
兵科给事中张应登结成奸党欺骗皇帝,蹇达搁置郝杰总结功罪的奏疏不上报,追诉李成梁前几年冒充功绩的罪状。皇帝说李成梁以前的功绩都是由巡按大臣核查并报告,胡克俭妄自猜测议论。最后将李成梁等人的问题搁置不理,而内心认为郝杰没有欺骗他。不久,他升任右
副都御史。
日本入侵
朝鲜,蹇达派遣偏将
祖承训率领三千人前往朝鲜,全军覆没。消息传出,郝杰也遭弹劾,明神宗特别赦免了他。朝鲜王准备到辽东避难,郝杰请求在境外选择一个好地方安置他,并且接济他的随僚、卫士,明神宗答复可以。
万历二十年(1592),升任
兵部右侍郎兼
佥都御史、蓟辽总督。不久,升任
右都御史,明神宗召他负责兵部的政务。日本受封与
朝贡的议论兴起,郝杰说:“平秀吉(
丰臣秀吉)死有余辜,如果加以封爵,境外的人民听到此事,会说我朝没有能人呢。”由于意见不合,他调任南京
户部尚书。郝杰称病回乡。
王家屏:沉毅有识略,历官中外四十年,
孳孳国家之急,殚精毕力以奉一人,曾不以
诽誉险夷为劝阻用。肩荷钜重,匡济艰危,光辅三朝,忠勤一节,所谓社稷臣非耶而伤哉。