Here is an advertisement from Indeed.com for a role as a Software tester at Reflex data systems. I will share the main job description, and then point out some differences between the profile of a tester given in the ‘Who Works in a Software Development Team’ section of the Introduction to Software Development and Testing course.
Job Description
Reflex Data are an IT company based in Hull with over 30 years of experience, developing and maintaining bespoke ERP software applications and integrated solutions. Due to continued growth in the UK and in overseas markets we are now looking to recruit a Software Tester.
The successful candidate will be joining an expanding team and play an important role within the Development Services Team. This is a fantastic opportunity for anyone looking to develop a career in Software testing, or for someone with experience in ERP software to grow and drive forward their careers with an innovative employer who, to date, has year-on-year growth within their sector.
It is expected that you will come from an environment where you are testing, or using business applications, and that you are looking for new challenges.
Main Duties and Responsibilities
You will be responsible for the testing of software that is produced by our Development Services team. You will be expected to design and execute tests in order to confirm the quality of new and changed software. The test scripts must capture and support functional, integration, performance and regression tests. Results and defects of executed tests will be recorded within TestRail. You will also be expected to manage the test environments and play an important part in release management.
Software Tester - Reflex Data Systems
You will be working with our Development, Professional Services and Support teams to provide an excellent service to our customer.
Essential Skills
-
Interpret requirements to design and create test cases
-
Execution of test scripts
-
Clearly and accurately record progress and results of test execution within TestRail
-
Report defects to the Developer
-
Confirm successful completion to the Release Management Team
-
Adhere to deadlines, prioritize work and provide progress reports
-
Be involved in new process improvements within the team
-
Build working relationships with customers, colleagues, technical and support teams
-
Strong analytical skills
-
Good communication skills, both verbal and written, with keen attention to detail
-
Must be able to work effectively as a team member
-
Confident and professional work ethic
-
Ability to plan and carry out work when regularly unsupervised
I will now list some similarities between this job description, and the description given by ministry of testing.
What I noticed first in the advert for this role, is that the essential skills section of this job advertisement covers everything that was mentioned in the introductory course, although worded differently. Skills such as testing the product and giving feedback are immediately referenced. where the ad says ‘Clearly and accurately record progress and results of test execution within TestRail’ and ‘Report defects to the Developer’, these skills both relate directly to the ability to discover info about the product through testing, which can then be used to support a shared understanding of the product by other members of the development team.
The differences I noticed were primarily to do with a lack of the creative mindset mentioned by ministry of testing, which is not mentioned in this job advert, nor is the ability to think critically and laterally. This ad focuses more on the base skills of the applicant, rather than the traits the applicant has as a person, which I believe are extremely important in a software role, where a keen eye for detail and excellent communication skills are valuable.
Another difference is that this job role mentions the customer service side of the tester role, mentioning that it is essential that the applicant can build strong relationships with colleagues and customers alike. I believe this does however relate to the ministry of testing course, when it is mentioned that a Tester should be an excellent listener and communicator, and that they should contribute towards improving the delivery of the product.