Summary
This role involves testing both software and hardware to ensure that our customers always have a great user experience. We will give you a solid grounding in how software should be quality assured through a variety of testing techniques guided by our in-house experts, so you have a foundation in testing software in the right way.
Wage
£25,000 a year
Training course
Software tester (level 4)
Hours
Monday - Friday: 9.00am - 5.00pm
37 hours 30 minutes a week
Possible start date
Monday 5 May
Duration
1 year 6 months
Positions available
2
Work
As an apprentice, you’ll work at a company and get hands-on experience. You’ll gain new skills and work alongside experienced staff.
What you’ll do at work
Please note that this is an apprenticeship position and therefore anyone with more than six months professional experience working as a software tester or who holds an ISTQB foundation certificate will not be eligible.
You will also need to commit to completing a Level 4 Software Testing Apprenticeship.
You'll be testing both software and hardware for our solutions that include:
* POS's (Tills)
* Scanners
* Self-checkouts
* Printers
* Fuel payment
* Loyalty cards
You'll gain an understanding of how these are deployed in the real world, how they interact with each other and how to test these complex solutions.
You can find out more about our solutions here: Flooid Solutions.
The right people will:
* Take ownership of their work
* Pro-active approach to workload and demonstration of completed tasks
* Takes initiative in seeking support when needed
* Wants to develop their skills and learning
* Applies prior learning to new challenges
* Shows ability to learn, apply, and adapt new tools
* Pragmatism to know when to apply new methods
* Show collaboration skills with clear and concise communication
* Works well within the team they are part of
* Contributes to a powerful team working environment
* Demonstrates good attention to detail
* Finds and reports issues systematically
* Has the end-user in mind
* Customer-focused
* Have the user at the heart of your quality approach
The aim of this apprenticeship is to enable you to have the following skills to support you in your future career. We do not expect you to have these skills from day 1, however, we will support you to be a great employee in the future.
We want our people to embrace opportunities and to grow with our business.
Desired skills:
* We are looking for someone who is passionate about technology and is looking to progress in a career within testing and QA. You will need to be passionate about what you do and be keen to learn
* You’ll be able to evidence this through prior qualifications such as A level Computer Science or college courses and you’ll be honing your skills in your own time on platforms such as Codecademy or w3schools and you are seeking a Level 4 Software Testing apprenticeship. In addition, you’ll have solutions/projects you’ve developed to show us where we can see good quality code with sound syntax, and you’ll enjoy problem solving
* Most of all, we want someone who is open to learning, applies what they know and can take instruction and seek support when offered
Personal qualities:
* We’re looking for someone who has passion and is solutions-driven to be part of the Flooid QA Team, demonstrating an aptitude for learning, attention to detail, and a willingness to pick up and try things in unfamiliar territory
Where you’ll work
Flooid Ingenuity House Bickenhill Lane Birmingham
B37 7HQ
Training
An apprenticeship includes regular training with a college or other training organisation. At least 20% of your working hours will be spent training or studying.
College or training organisation
DIGITAL NATIVE (UK) LIMITED
Your training course
Software tester (level 4)
Equal to higher national certificate (HNC)
Course contents
* apply static test techniques
* apply Black Box test techniques such as Equivalence Partitioning, Boundary Value Analysis, Decision Table Testing and State Transition Testing
* analyse test objectives and requirements/test basis to define test scope and coverage criteria
* use tools to automate, manage or support any test activity
* Apply a regression strategy including selection of tests, maintenance of regression suites and identifying tests suitable for automation
* use defect tracking tools
* adapt and apply testing activities according to industry standard development methodologies (sequential and iterative)
* apply the range of different software test types within the broad categories of Functional, Non-Functional (Security, Performance & Usability), and White Box/Structural Testing
* apply and support testing at different Test Levels appropriate to the Software Development Lifecycle (such as Unit Testing, Component Integration Testing, System Testing, System Integration Testing and User Acceptance Testing), taking into account the fundamentals of testing
* conform to specific industry standards where appropriate (such as GDPR, health informatics, safety critical, etc.) related to software testing
* maintain up to date knowledge of technological developments in the field of Software Testing
* record and interpret test progress and results, communicating test status to the relevant stakeholders
* Design and follow tests to achieve coverage criteria
* apply static test techniques
* apply Black Box test techniques such as Equivalence Partitioning, Boundary Value Analysis, Decision Table Testing and State Transition Testing
* analyse test objectives and requirements/test basis to define test scope and coverage criteria
* use tools to automate, manage or support any test activity
* Apply a regression strategy including selection of tests, maintenance of regression suites and identifying tests suitable for automation
* use defect tracking tools
* adapt and apply testing activities according to industry standard development methodologies (sequential and iterative)
* apply the range of different software test types within the broad categories of Functional, Non-Functional (Security, Performance & Usability), and White Box/Structural Testing
* apply and support testing at different Test Levels appropriate to the Software Development Lifecycle (such as Unit Testing, Component Integration Testing, System Testing, System Integration Testing and User Acceptance Testing), taking into account the fundamentals of testing
* conform to specific industry standards where appropriate (such as GDPR, health informatics, safety critical, etc.) related to software testing
* maintain up to date knowledge of technological developments in the field of Software Testing
* record and interpret test progress and results, communicating test status to the relevant stakeholders
* Design and follow tests to achieve coverage criteria
Your training plan
As part of the Level 4 Software Tester apprenticeship standard, you’ll be registered as a member with the British Computer Society and be on a fast track to an industry recognised qualification and your dedicated industry coach will support you through a blended approach that will include remote, in person, 1-2-1 and group learning.
Requirements
Essential qualifications
GCSE in:
* 5 GCSE's including Maths and English (grade A*-C/9-4 (or equivalent))
A Level in:
* Computer Science, Maths, Science or similar (grade A - C)
Let the company know about other relevant qualifications and industry experience you have. They can adjust the apprenticeship to reflect what you already know.
Skills
* Communication skills
* IT skills
* Attention to detail
* Organisation skills
* Problem solving skills
* Administrative skills
* Number skills
* Analytical skills
* Logical
* Team working
* Initiative
* Non judgemental
* Patience
Other requirements
Please note – this role is office based and the successful candidate will need to commit to attending our office for a minimum of 3 days per week for the duration of the apprenticeship. (Hybrid / home working is not guaranteed and will be at the line managers discretion)