Job Description
As an external service provider, you will be responsible for the following tasks:
* General:
o Definition of test plans and test cases.
o Construction of test scenarios and scripts.
o Execution of tests.
o Preparation and maintenance of test data.
o Test reporting.
* Automated Testing:
o Enable the transition to an automated approach.
o Evaluate tools and technology for automation best fit to the project within the DevSecOps approach.
o Create an approach and methodology for building a test automation architecture.
o Design, prepare, and monitor automated tests.
o Design and develop (new or modified) test automation solutions that meet the business needs.
o Create automated test reporting and metrics collection.
* Support business stakeholders during acceptance testing.
Knowledge and Skills Requirements:
* Experience in manual testing.
* Experience in testing automation.
* Experience in test data preparation.
* Good knowledge of data-driven projects.
* Good knowledge of testing technologies, tools, frameworks, and techniques, especially in cloud environments.
* Knowledge of data-driven solutions testing (data warehouse, data lakes, data mining, etc.).
* Knowledge of a Test Management Tool.
* Knowledge of a Defect Tracking tool, particularly JIRA.
* Knowledge of relational database management systems such as MS SQL, Oracle.
* Knowledge of Elasticsearch, Spark, Machine Learning, Deep Learning, and Artificial Intelligence technologies would be an asset.
* Excellent interpersonal and communication skills.
* Good redaction skills, experience in preparation of written reports.
* Capability of integration in an international/multi-cultural environment, rapid self-starting capability, and experience in working in a team.
* Ability to cope with fast-changing technologies used in application developments.
* Ability to participate in multi-lingual meetings, ease of communication.
* Analysis and problem-solving skills.
* Capability to write clear and structured documents.