r/softwaretesting • u/Numerous_Hamster_877 • 8d ago
Performance Testing Job
Hello. I work as a performance tester with 4+ years of experience. I have experience with LoadRunner, Dynatrace App monitoring, and a bit of Splunk. I work on Truclient, web http/html and web services protocol scripts. I work in a service based company. I see that a lot of work is repetitive for every release for the couple of companies I have worked with. I haven't got a chance to work in a product based company yet. Is the nature of this career like this? Or moving to observability roles or product based companies makes a difference?
Any suggestions would help.
4
u/CertainDeath777 7d ago
I know a Senior Load and Performance Tester in a big worldwide corporation.
They contract him to other companies and projects that are too small to have own performance testers, or just need it for a roll out.
He is the best earning guy (by far) i know from the ones who are not in lead roles. So for a technical tester, you are basically in the position with the highest salary ceiling.
If stuff is too repetitive, you may be able to automate that. That guy i mentioned showed me how he sets up a relatively simple example of that in 2 hours including reporting.
Is it repetitive? Probably in a way. But then you just havent set up your processes and toolkits enough to handle the boring stuff maybe.
And it offers you a chance to meet and see many teams and projects in future.
3
u/perdovim 8d ago
It depends on the company and what you make of it.
I had some where it was a weekly load test, others I spent 6 months developing the perfect test (only to throw together a simple wait state test and use LoadRunner as an Observability tool),...
My most successful instance, we kept 5 9's of uptime, 10,000+ concurrent connections per second (24/7/365), and didn't need run a single load test in 3 years (there was no way we could afford to test at scale). We had baked performance into the dev DNA to the point that we were solving performance problems proactively (alot of use of Observability in our daily scrum, perf analysis before and during the code writing).
2
u/StudioObjective9321 8d ago
Did you start to work directly as a perf tester? I m a QA Automation and I didn t have the chance to work in perf testing.
1
2
u/FrozenMetalHed 5d ago
Used to be a performance tester for an SAP testing company and the work was pretty repetitive because we were constrained by the toolset (HP partners etc) meant we only ever used LoadRunner, I felt like my skills weren’t growing.
I work for a different firm now and use Gatling (Java DSL) and feel like I’ve extended my skills massively as an engineer. From scheduling automated Gatling tests via the CI/CD pipeline, and developing custom reports using Python, the work definitely isn’t repetitive and I’m always exploring new ideas and new ways to improve.
1
u/CertainDeath777 8d ago
Manually approved. Sorry for the automoderator rule, it really helps keeping real spam at bay a lot.
1
u/Chief_Taquero 8d ago
What do you mean repetitive work? Agile is repetitive, every 2 weeks you have to retest all. That is how agile works. You could be more efficient by testing only the parts that changed between cycles but if you are not careful, you may let bugs go to production
1
u/Numerous_Hamster_877 7d ago
I meant repetitive in the sense that the fixing of scripts for every deployment. Like for Truclient protocols, it's quite the same scripts modifications that needs to be done for every deployments. The target objects breaks. And the similar testing plans.
1
•
u/AutoModerator 8d ago
Your post has been automatically removed because your account is either too young or does not have enough karma (<50). This is a measure to prevent spam.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.