RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Higherin
IBM

Software/Application Tester Review

at IBM

Degree Apprenticeship

Software Engineering

London

Review Submitted: April 2025

Overall Rating

5 /5

The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!

5/5 - Overview of Role
5/5 - Skills Development
5/5 - Structure and Support

Overview of Role

Please give an overview of your role and what this involves on a day-to-day basis:
5/5
As a software tester my role comes with many different responsibilities, but the main recurring work I do on a day to day basis includes; feature testing, this includes the delivery of incoming feature/functionalities to the software I am working on, from creating and reviewing test plans, to writing testing payloads that will be used to test specific user stories and functionality. I also perform regression testing when there is a new version of the software or when change requests come in from the client, this is to ensure that any new functionalities that have been introduced have not broken any that were previously implemented; API testing and live service testing are also tasks that fall within my remit of software testing, but are not as common as those previously mentioned.
To what extent do you enjoy your programme?
5/5
I can honestly say that I love my programme, I started at IBM as a Software Testing apprentice in 2021, and after finishing my first apprenticeship, I pretty much straight away applied to start another one in Data Science, which I started in October 2024.

Skills Development

Have you learnt any new skills or developed existing skills?
5/5
I came into my apprenticeship with near enough no experience in tech, which means that ALL of the skills that I have learned are new, and I am now a subject matter expert in various different areas in my project and as a senior tester in the team, I can provide assistance using the experience and skills that I have acquired through my apprenticeships.
I've learnt various different development and testing frameworks such such BDD and TDD. I have learnt testing and programming languages, how to use git, Linux, Terminal, AWS Cloud services, just to name a few.

Structure and Support

How well organised/structured is your programme?
5/5
My programme is quite simple, which is by design, and it enables it to be very well structured. Each module lasts 6 weeks, and each module has 3 assignments, 1 that is a practice assignment and doesn't count towards your final grade, and 2 assignments - either only coursework or coursework and an exam - that contribute towards your final mark in the module. At the end of each year the module grades make up your final result. All essential and relevant information for each module is provided to us well in advance and there is sufficient space in between submission deadlines to ensure you have enough time.
How much support do you receive from your employer?
5/5
IBM and the Foundation team provide any and all help that you require. Whether its guidance within the programme, assistance when it comes to requesting study materials, or representing myself when I go for promotion cases. My employer and manager Charlotte do whatever they can to help me when I need.
How much support do you receive from your training provider when working towards your qualifications?
5/5
My training provider provides me with great amounts of support, each module has dedicated courses on the university portal, with all the contact information for any lecturer(s), recommended study materials, case studies and practice assignments and quizzes throughout each module. My provider also has quarterly meetings with myself and my IBM manager to ensure that everything is going well, and see if I need any help.
How well do you feel that your qualification (through your training provider) helps you to perform better in your role?
5/5
I believe that I have been able to make great progress throughout my career at IBM thanks to the skills and experience I have gained through my apprenticeship(s). I am able to apply what I've learned about the software development and software testing lifecycles nearly every day in my role. During my apprenticeships I have also improved my soft skills such as communication and time management, which have helped me not only at work but in general.
Are there extra-curricular activities to get involved in at your work? (For example, any social activities, sports teams, or even professional networking events.)
5/5
Yes, there are various groups that you can join ranging from a regular book club, or a you can join the adrenaline junkies that what to climb 7 mountains in 7 days.

Recommendations & Advice

Would you recommend IBM to a friend?
Yes
Why?
Since joining in June of 2021, I have done nothing but progress, whether it is in my role as a tester, becoming subject matter experts in various aspects of the work we do. Or in my career at IBM in general, I have gone through promotions (and regular pay rises!), I have completed numerous courses for FREE that would usually be very expensive, things that aren't even related to my role, such as Web Development, Game Development, Digital Art courses, and also other specific courses for my role, such as have access to various free courses on the Cucumber testing framework, which is what we use to test within the project side. IBM provides you with unlimited resources to elevate yourself and propel your career forwards.
What tips or advice would you give to others applying to IBM?
Just go for it! I've been through my fair share of interviews and job applications, and I can 100% say that IBM's application process was the smoothest and most friendly one I have encountered. I previously had a degree in Economics, and I thought would hinder me from getting accepted into the apprenticeship at IBM, but they couldn't care less! They care more about the person you are than your qualifications, and genuinely want to provide you with an environment to make your own career.
In This Review
Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.