> In the United States, a 401(k) plan is [a] tax-qualified, defined-contribution pension account
In the US at least, if you say a job has a pension... it has a pension in the sense that you work X years, you get paid $y per year for life after you retire. Chicago teachers and Fire Fighters have a pension (for now). Tech employees almost never do.
No one would EVER advertise a job as having a pension if it had a 401k. It would be advertised as "401k match OR retirement benefits OR something along those lines"