Here's something I genuinely don't understnd. We had two openings for testing and QA roles that required basic test automation skills. Nothing particularly complex. Anyone with a reasonable technical background could probably learn what we needed within a month, possibly faster with today's AI tools.
I'd imagine there are 100s, if not 1000s, of unemployed American workers with these skills who would have been interested. The compensation was excellent, and the work itself was fairly interesting.
Instead, we hired two H1B workers whose technical abilities have been questionable so far. Both also struggle with communication and interpersonal skills, which matters because the positions involve some customer interaction.
What I don't understand is why we didn't properly advertise these positions and give qualified domestic candidates a fair opportunity. Was there a genuine shortage of available talent, or was there some other incentive to hire through the H1B program?
I'm genuinely curious how these hiring decisions get made because, from where I'm sitting, none of this makes sense.