Qualifications
- A minimum of 5 years of experience in conducting functional testing
The candidate must at least have experience in 2 out of the 3 following testing requirements:
- Either - a minimum 6 months of experience in conducting efficiency testing
- OR –
a minimum 6 months of experience in conducting data migration testing
- OR –
a minimum 6 months of experience in conducting systems integration testing
- Working knowledge of English (level B2)
- A minimum of 1 year of experience in designing, coding and executing automated API tests of REST services
- A minimum of 1 year of experience in testing JAVA based enterprise solutions
- A minimum of 1 year of experience in testing enterprise solutions running on Linux/Unix
Mandatory experience:
- Knowledge of testing on system and acceptance test level using dynamic, static and experience-based test techniques.
- Knowledge of how to:
- determine suitable test approaches;
- compose suitable Test Documentation;
- define suitable acceptance criteria;
- review structurally work products from other teams.
- Knowledge of how to design and execute complex systems integration or data migration tests
- Knowledge of how to design, code and execute functional automated API tests on REST services
Desirable experience:
- Knowledge of how to conduct efficiency testing of software applications
- Knowledge of how to design, code and execute functional automated tests on applications based on a micro-service architecture or running in containers
- Knowledge of Enterprise Analysis tools (e.g. IBM iBase, Palantir Gotham or similar)
- Knowledge of ISEB/ISTQB13 terminology, (demonstrated by passing the relevant certification exam(s))
- Knowledge of Linux shell commands
- Knowledge of SQL
- Knowledge of testing the following Software Quality Characteristics: Functionality, Technical Security, Usability, Efficiency, Reliability & Maintainability