Software Engineer in Test

Employment type
Contract
Industry
Banking
Sector
IT
Location
Zurich
Remote?
No
Home office?
40%
Tasks and responsibilities:
  • You are working in a DevOps team for establishing a bank wide test automation framework and integrating it into our CI/CD pipeline to streamline the IT test automation approach
  • Your tasks are implementing new features/stories, fixing issues, maintenance etc.
  • Along with the test automation framework, another key task will be to establish the needed test execution architecture using for example Selenium Grid on scale or other implementations
  • Proactively, work as part of the team (raise your voice and bring up your own ideas!)
Must-have criteria:
  • Higher Education in Computer Science (University, University of Applied Sciences or equivalent diploma)
  • Strong Java development skills
  • Test automation with Cucumber/Selenium including test data management
  • Strong knowledge of API testing (REST, CURL)
  • BDD test frameworks in terms of design/architecture and implementation of modern authentication mechanism as well as Kerberos
  • JIRA-XRAY and JIRA API
  • Integrating test frameworks into a CI/CD pipeline based on Jenkins/GitLab
  • Familiarity with mobile test automation using Appium and DevOps setup/operating model
Nice-to-have criteria:
  • Strong asset would be to have several years of work experience in the financial industry and/or experience with container platform deployments
  • .NET knowledge
  • Familiarity with REACT

Language requirements:
  • English (C1+)