The Dark Side of Being a Test Automation Engineer

Last Updated: April 2021

  1. Blame Magnet
  2. Loneliness
  3. Clark Kent’s Underrated Level
  4. Minimal Wage Compensation
  5. Career Growth Easily Capped

Motivation

Fun fact, I started my career as a test automation engineer by accident. And holy moly, to be honest, I wasn’t too fond of it. Not like I hated what I did, not that, but I hated that it felt that everyone around me thought that my craft was expendable. And who loves to feel that we’re going on a path to have an expendable, a.k.a. useless job? — right, no one.

Unfortunately, I’m aware that I’m not the only one that felt like this at a given moment in time, and even worse, this is still a reality in a large and undesired amount of organizations.

5 Feelings You’ve Probably Faced as a Test Automation Engineer

NOTE: Read these with a slight touch of sarcasm and not as the plain and brutal truth that we live in — although it might be for some.

If you’re familiar with the expression of being a “chick magnet” you certainly understand what we’re talking about here.

As a Test Automation Engineer, part of your job is to implement automated mechanisms to ensure that your product’s features are working as required at all times, which no one cares about because it’s your job. Still, on the other hand, everyone will blame you otherwise.

Every time, 100% of the time, if there’s an issue found in production, you’re the one to blame. Because you haven’t tested it enough, your automation testing isn’t good enough, or simply because you’re not capable of ensuring the quality of the whole product. And the list goes on.

If your job is to cover what everyone else on the team has worked on, there’s no need to be informed beforehand of product decisions that impact the whole product or change the core features' behavior. You’ll know them when they’re deployed.

Being left aside on meetings, product decisions, and implementation discussions is also part of a tester’s day.

Those who have no idea who Clark Kent is are somewhat of an awkward journalist with a nice pair of glasses. However, when he takes them off, he becomes known as Superman.

Sadly, if you’re a tester, you‘re going to be the Clark Kent of your team. Whether you keep your glasses on or you don’t, you’re perceived as someone that’s simply there to automate a bunch of repetitive steps that would otherwise be done manually. And on top of that, because the tests you automated keep failing, you’re the reason that your team is slowing down the development pace.

Metaphorically, you’re a dispensable Clark Kent type of tester that’s there because the industry requires so. And, even if you take your glasses off, you’ll be seen as a disruptive and unwelcoming opposing force because “We’ve always done this way, and we’re not going to change it”.

Discovering new features for your product will earn you tons of money, and implementing those will also get you to make a fair amount of money. However, enabling an organization to reach millions a year will not — how come?

You’ll spend most days of your life ensuring that every feature is working as expected to allow your organization to capitalize on its products continuously. Yet as a test automation engineer, you are paid way less than a developer or product owner on average.

Junior and mid-level positions are often in demand. However, as you reach a more seasoned and senior position, you’ll quickly find out that it doesn’t truly matter. You’re as replaceable as you were when you first came into the company.

Companies love managers, and if you’re not one (e.g., a test manager), you’re just a cog in the wheel that’s, again, replaceable. Therefore, you’ve to be promoted to a management position as soon as possible. Make it your life goal. You’ll probably live unfulfilled, but that doesn’t matter because your career path will only know one way — up.

Conclusion

Don’t get me wrong, every career path has its ups (check out The Bright Side of Being a Test Automation Engineer) and downs, and not every organization — thankfully — will make you feel the Clark Kent of the team. Still, if you’re sharing some of the feelings I described above, there’s a big chance you’re currently in the wrong place.

Friendly advice, don’t panic. Firstly, try to figure out if there’s something you can do that can change the situation you’re in, and for that, you can start by asking for honest and truthful feedback from your closest peers — if you have none, make your conclusions. Secondly, move on. There’s a world full of opportunities and organizations that will value your sweat and tears.

Just remember that opportunities don’t simply show up at your door. Create your opportunities by being the best version of yourself — work hard, stay humble.

Do these feelings seem familiar to you? Have you faced, or are you facing different ones? Feel free to reach out or share in the comments.

Thank you so much for reading. See you in the next article!

For more articles like this one, you can follow me on medium and Twitter. We can also have a chat on LinkedIn or share some code on GitHub. 🤓

Use the link above ☝️ to sign up to my network as a freelancer or to hire talent. We both win a bonus of up to $2,500 💰
If you have any questions, please feel free to reach out to me on LinkedIn.

Hey, my name is Sérgio and I’m a Test Automation Engineer by trade. Here you’ll find short and straight to the point articles related to my craft.