Can I work remote? Your commute sounds like beyond a deal breaker. Like, how have you not murdered someone doing 2 hours of driving a day? That much wasted time would drive me nuts.
I did work QA at bigger companies, but they were hardware oriented. I don't know if it is just software, and this is my first job in pure software, so lolsamplesize, but it seems software devs treat test people differently than hardware devs.
I don't mind working test, or really any job for that matter, as long as it shows promotion, learning, raises, that kind of stuff. If I'm in the same job, doing the same thing, burning out on Python because I've learned its in and outs already, that's a waste of my career.
The only intrinsic downside to test is reviewing test results. But as long as that's kept to a reasonable minimum, I feel any job has its required bullshit. Spending half my day reviewing results? No thanks.