Software Developer/ Engineer/ Architect

QA Engineer

Experience with the following is an advantage:

Continuous Integration Tooling - Jenkins, Azure Dev Ops,

Experience with Application and API performance and load testing

Familiarity with technologies used in the customer service industry, CRM, ECM, voice systems, chat bots, mobile apps.

Essential Skills:

Ability to design, document and develop Test plans and Test cases in line with system requirements.

UI test automation experience using Selenium or similar and understanding of test approached e.g. Page Object Model.

API test automation experience using Python, C#, Postman or similar

Previous experience working in an agile software delivery process e.g. Scrum or Kanban

Experience with source control systems e.g. TFS (Azure Dev Ops), Git

Good appreciation of software security concepts