Job Description
Job Description:
- Design and code automatic functional tests, based on Cucumber & Playwright frameworks.
- Design and code automated REST API testing using SoapUI and Postman.
- Facilitate static code analysis through SonarQube, dependencies vulnerability checks and associated reports.
- Automate security testing through OWASP ZAP and selenium.
- Install, maintain and operate containerized applications supporting the development infrastructure pipelines, such as selenium grid and other servers.
- Install, maintain and operate cloud infrastructure, such as Azure data pipelines, data storage, AI and Kubernetes clusters.
- Automate continuous integration/continuous delivery pipelines and release process in suitable tools like Bamboo, Gitlab and Azure DevOps.
- Support in definition of automatic testing strategies for information systems.
- Elaborate and maintain of IS quality control procedures.
- Develop and maintain of shared code libraries to support automatic functional testing.
- Advise on quality improvement and coordinate of test campaigns.
- Define, implement and manage of quality tests, both manual and automatic.
- Support in definition of local development infrastructure strategy.
- Support the IS team in security implications and implementation measures on the development lifecycle.
- Provision of quality studies, quality assessments or other quality matters associated with information system projects.
Requirements
- Master’s degree in IT with minimum of 9 years of relevant experience (or Bachelor’s degree in IT with 13 years of relevant experience).
- At least 3 years of specific expertise in Selenium and Java.
- Minimum 3 years experience in Rest and SOAP webservices.
- Strong experience with information system quality assurance, quality control practices and software release management.
- Previous experience in testing data management with relational databases, SQL etc.
- Excellent experience in cloud infrastructure provisioning (Azure, AWS).
- Minimum 1 year experience with Object Oriented Programming languages.
- Minimum 1 year experience of business process analysis.
- Experience with software development methodologies (e.g., Agile, SCRUM).
- Previous exposure in information system security, web application vulnerabilities and mitigation measures.
- Knowledge of application servers.
- Excellent English (C-level, written and spoken).”
Hiring Team Member
