At all of my past companies (the current is notably different), and the majority of companies where my programmer friends work, QA requires no meaningful knowledge of programming, just knowledge of
the product
how programmers (the people) think, and how to cope with them
That said, it's not at all clear to me how this is a work-from-home job.