Job Description
You will play an important role in the development of new IT programs. Once a project reaches a certain stage of development, it is your role to ensure it works exactly as it should.
As a software tester, when testing a new piece of software, it will be up to you to try as best you can to ‘break’ it! This helps the design process and ensures a faultless program at every stage of development.
-working closely with software designers and programmer managers,
-you have to able to understand what the product is meant to do its key features and its users.
you will then carry out tasks such as:
- functional testing
- system testing
- customer scenario testing
- performance testing
- scalability testing.
- it is useful to have a strong understanding of one or more querying languages, such as SQL, as well as programming languages like Java.
Testers execute and log the tests, evaluate the results and document problems found. Depending on your experience, there are various levels you can work as within software testing. From the junior positions, you can build up skills to progress through to software test lead, software test manager, software test architect, and software test designer.