A person who focuses on testing the code another person created can often time find things that even the original developer will have missed in testing. I concur that a separate QA team creates the "over the wall" mentality that is toxic and we should avoid it.
A better model is a person(s) embedded within the development team that is focused on writing automated tests. These folks can find behaviors that developers often miss. This doesn't mean the developers don't write automated tests as well, they should be creating their own unit tests.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
A person who focuses on testing the code another person created can often time find things that even the original developer will have missed in testing. I concur that a separate QA team creates the "over the wall" mentality that is toxic and we should avoid it.
A better model is a person(s) embedded within the development team that is focused on writing automated tests. These folks can find behaviors that developers often miss. This doesn't mean the developers don't write automated tests as well, they should be creating their own unit tests.