•  

Junior software tester

2go

Responsibilties include testing many different programs including maths games, publishing tools, tools to teach coding as well as the web-based teacher administration tools. We very much consider testing to be part of development, so the tester will be continuously communicating with the developers, feeding back problems and helping them get them fixed as quickly as possible.

Job Tasks:

  • Testing new releases and features and submitting bug reports into the bug tracking system.
  • Communicating and assisting developers so they can reproduce bugs and get them fixed.
  • Performing regression tests to ensure new releases do not break existing features.
  • Testing across multiple browsers and devices.
  • Working on our test automation suite based on the Robot Framework.

Skills and Qualities Required:

  • Must be extremely IT literate and be able to quickly learn new software packages.
  • Must have a good understanding of how websites work.
  • Must be extremely methodical, have a good eye for detail and be able to focus when doing repetitive tasks.
  • Must have excellent communication skills.
  • Any programming experience is highly desirable.
  • Ideally should be interested in education and educational software.

Application process

To see how suitable for this position you are, and whether you enjoy the kind of work we do, we have made a demo web-app for you to test. We have deployed an app of ours called "2go". Children use the arrow keys at the top-right to control an on-screen object and in doing so they learn about angles, distance, coordinates and basic programming.

The app is aimed at children in Key Stage 1 (aged approximately 7 years) and you can read the user-guide here:

[https://www.purplemash.com/mashcontent/applications/tools/2go/download.pdf]

To open the web-app please click on the link below

[https://twogo-28b1c74729bd.herokuapp.com/src]

Instructions:

We'd like you to spend about 30-60 minutes trying to find some bugs that we have inserted on purpose into the code.

They are quite fundamental to the usage of the program, so please do not mention anything like:

  • "The text is hard to read"
  • "I don't think the coloured pens are big enough"
  • "It is hard to see purple against a black background"
  • etc...

While these might be valid points to discuss, the bugs we have inserted are more obvious and effect the actual running of the program.

When you're done, please submit a report of your findings to tester@2simple.com along with your CV plus any other relevant information.

We will try and reply within a week or so.

Note that we are more interested in how you format the report rather than the number of bugs found. We are most interested in your ability to clearly communicate the issues so that a developers could understand and fix the bugs.

Please note:

  1. This is hosted on a free hosting platform so it loads slowly. Please do not flag this as an issue.
  2. Since it is not hosted on the Purple Mash website I have removed some functionality like saving and loading files (which you might notice in the PDF user-guide above) - this is just so that it works outside Purple Mash and the fact that these are missing is not a bug.
  3. Please test on Chrome on a laptop/desktop. Do not try this on a mobile phone.