Carla Lawrence is BJSS’ resident maths whizz. It’s what led her into the world of computing.
“I remember one day I was just searching the Internet for all things maths when I came across a page about programming,” she explains. “It looked interesting and before long I was hooked.”
Next she started played online game called Neopets, where the player has a virtual pet that can be customised by changing the HTML. “So I learnt a little of that as well as CSS and PHP.”
The University of York graduate in Computer Science and Mathematics is, like many of her Turinglab team, self-taught. “It’s a fantastic idea,” she says. “When I was in school there was nothing like this. I was having to teach myself with no guidance at all. Having access to Turinglab would have been really beneficial to me.”
Describing herself as non-functional or technical tester, Carla is enjoying learning automation testing and having to manage people on the project. The BJSS Academy is designed to allow our staff to learn new skills. She explains: “Within my managerial role on the project, I have to identify what needs to be tested, how best to delegate, and estimate timescales so that I can help the team prioritise work. I’ve never done these things before.”
Asked what individual skill she thinks she brings most to the Turinglab delivery team, Carla answered her analytical thinking. Turinglab provides her with a great deal of data which can be analysed so she can formulate a plan for testing going forward.
In terms of testing tools, the team settled on Protractor for automation testing. “We chose it because it’s Angular,” Carla explains. “It means that everyone on the Turinglab delivery team is using the same language. We currently have more developer resources than we do testing, so it means that Matt could allocate a less busy dev to help us out when it comes to some of the automation testing.”
The team is also using JMeter for non-functional testing. “It’s something that Harrison and I have both used before. Given the tight delivery deadlines attached to this project we settled on using something that we both know (and trust!), so we don’t waste valuable time learning something completely new.”