Ukrainian software testers graduate from Corecom Tech Academy
After an intense nine-week training course, our latest trainee software testers have graduated from Corecom Technology Academy (CTA) and are now ready to commence employment as Testers in the world of Tech. Let’s look at the steps they took to get here.
Course duration:
The course usually takes 6 weeks, but in this case was spread over 9 weeks to work around the trainees’ English lessons.
Location:
Most of the training was delivered remotely, with the first week and the occasional day delivered in the classroom.
Modules:
The trainees received hands-on learning in the transferrable skills, key technologies, and methodologies of Software Testing, including:
Testing Specifics
Scripted and Exploratory testing
Test Plans and Completion Reports
Automation Testing
Databases/SQL
Web technology
Software Testing Fundamentals
Scripted Testing
Exploratory Testing
Programming
Test Automation
Highlights:
In addition to modules featuring roles in tech, Waterfall, Agile, Scrum, DevOps, Networking basics – (TCP/IP, Git), Web tech (HTTP, HTML, CSS), WebServices (REST, Postman), Databases, SQL, Joins, Aggregate functions, Software Testing Fundamentals, Risks and Quality the students also undertook practical tasks.
In week 3, the three trainees designed and built a database to store data for a junior football team. Designing this database helped the trainees learn more about:
1:1 and 1:many relationships - it's one thing talking about them, it's another having to design a database that uses them.
Referential integrity, foreign keys, and more about how the data in various tables works together.
Using CREATE, INSERT and ALTER statements in SQL (as well as DROP when things get really bad!)
Using link tables to create many:many relationships (like multiple coaches who coach many teams)
In week five, the Test cohort learnt about how to play battleships! They also learnt about:
scripted and exploratory testing
designing tests against requirements
running them later
doing exploratory testing
started to create bug reports.
They also learned the importance of "checking v testing" and how following a scripted approach (or exploratory) can easily lead you to performing arbitrary checks, and how good testing involves experimenting, questioning and thinking.
A rough test process by Academy Trainer, Thomas Crabtree
The Test cohort also learned about Test Completion/Closure or as Academy Trainer, Thomas Crabtree, likes to call it ‘Test Stop’, because "Testing doesn't finish, it stops!"
A mini timeline of the programming undertaken with CTA’s latest Test cohort.
Key skills gained:
Software Testing Fundamentals
Exploratory Testing
Scripted Testing
Agile/Scrum
Databases/SQL
Web Technology
Java
OOP
Selenium Webdriver
Thomas Crabtree, Academy Trainer at Corecom Technology Academy, said:
“Now that the training is completed, the graduates are ready to embark on their careers in Software Testing.
They are also in a position to continue learning through working on projects and through additional self-study and / or training we may provide.
With the role being so broad, this could be anything from additional types of testing like Performance Testing to different programming languages and frameworks.”
This course was in collaboration with Horton Housing Association, through the Homes for Ukraine Support Service.
Do you need software testers on your team? Contact us to enquire about hiring our graduates