Okay, so the spouse is in the early stages of a job hunt. He’s currently employed, but the place where he’s working is doing the same thing that his old job (which he left) was doing, even though they told him they wouldn’t–asking him to work a lot of late evenings and weekends to support arbitrary schedules, and causing him a lot of stress. I won’t go into where he works, obviously, but both this job and the previous one are involved with quality assurance for a consumer electronics product.
A bit of history: He was in software development for about 5 years, starting in 1989, working on various enterprise software projects. After that, he moved into software quality assurance, doing various jobs up to and including team leadership (but no management–he’s not really interested in the management path). In 2002 he switched over to software quality assurance for a very successful small consumer electronics device, which he did until early last year. He left that company because the schedules got insane, the management expected ridiculous time commitments, and he didn’t mesh with the new management team. Since the middle of last year he’s been working for another consumer electronics company doing pretty much the same job. He likes the people there but the schedules are starting to get almost as bad as the previous company. He’s a hard worker and a good one, but he’s at the point in his life where he doesn’t want to work like a fresh-out-of-college engineer, giving up all his nights and weekends to the cause.
So…he’s been going to a career counselor, and trying to figure out what he wants to do. I know he would be very good at technical writing (which is what I do, incidentally), since he writes very well and his technical background is much stronger than mine. He’s very good at explaining things to people (and loves to do it) so he would also be good at training. Finally, he’s good at QA and has a knack both for finding bugs that others miss and for designing systems and test structures. The career guy agrees that any of these would be good for him, but if he could find something that combined two or more, he’d be happy as a clam.
He asked me to ask around and see if anyone I knew might be aware of jobs that might combine some aspects of tech writing, training, and/or software QA, so of course I immediately thought of the Dope. 
Caveats:
-
He doesn’t want to travel. Period. So something like a trainer job where he’d have to go all over the country delivering classes is right out.
-
He wants a relatively predictable schedule. He doesn’t mind working late nights or weekends temporarily to get something out (that’s just part of the industry) but he doesn’t want to be working late every night and be “on call” for weekends so he can’t make plans.
-
He wants to work in a stable company that’s not on the cutting edge of technology. Something where the product cycles are long and predictable, not short and insane.
-
At this point, he doesn’t really care if the product is “boring.” He’s worked on very boring relational database QA before and didn’t mind it at all. He’s had it with working on “rock star” products that eat your life.
-
He’s making pretty good money now, but we can afford for him to take a pay cut for the right job, as long as it’s not a huge pay cut.
So…any ideas? I’m not looking for particular companies (though suggestions wouldn’t be bad, of course–we’re in the Silicon Valley/San Jose area) but more like types of jobs that might combine two or more of the three things he’s good at: QA, tech writing, and training/explaining things.
Thanks!