Design, develop and execute manual and automated tests;
Increase automated test coverage;
Contribute to the overall testing effort on projects;
Work on improvements to the existing automated test framework;
Ensure integrity, validity, testability of all product specifications;
Analyse software product and development process and provides input for decisions regarding the actions to be taken to ensure and enforce product quality;
Continuously strive to improve the efficiency and coverage of the QA processes;
Participate in all phases of development;
Offer creative solutions to challenging issues;
Requirements
Between 0
6 months experience in software testing
Understanding of the full development cycle and some experience of Agile development methodologies (Scrum)
Good knowledge of software testing principles
Proven diagnostic and debugging skills
Knowledge of basic OOP programming
Ability to work in a fast paced, team oriented environment
Strong written and verbal communication skills
Proactive work ethic with the ability to deliver results and meet challenging deadlines
Strong skills in deadline management and ability to work in a team environment
Good communication skills (English) are required (both verbal and written)
An eye for visual precision and attention to detail
Experience with content management systems is a plus