Same issues here, have 2 new team members coming on board this week, have some broken automation that needs a reboot and have so many feature changes that automated testing is struggling to keep pace.
We were lucky in finding people, lots of applicants once you take the effort to reach them, turns out it’s a lot of work to find applicants and then a lot to do all the interviews. Company policy of a 3 month notice period does not help anyone in the UK, it takes far longer to train someone up on average, and the 3 months hunting for a candidate actually hurts the next company. Mostly your company is not the only company in the world hiring right now, means the 3 month rule is dumb. But now we have some great onboarding resources ready. So I hope our new joiners will do very well.
Tech debt. Loads of the task in this job just take a long time and possibly due to lack of clarity about what things we aim to continue to support and what we aim to retire, sometimes we create debt. I for one welcome the SAAS model of billing, because you only have to support stuff people are paying for now, not stuff people paid for 10 years ago. I mean metrics helps, but this year we have carved out some time for tech debt. About to knock off task #1 on that list next week actually.
But look forward to doing some automation refreshing work this year, so, “Challenge!”, I say, bring them on!