Noun: When "requirement" refers to something that is needed or essential, it is a noun.
* Example: "The job has a few basic requirements."
Adjective: When "requirement" modifies a noun, meaning "necessary" or "obligatory", it is an adjective.
* Example: "The requirement for this course is a 90% average."
The part of speech depends on how it's used in a sentence.