Back to Job Search

Senior QA Engineer - Conversational Banking

Job Description

Our client a multinational investment bank and financial services company based in Switzerland is looking for a Senior QA Engineer in Conversational Banking to join their team.

With a passion for bringing innovative systems to life, working with the latest cloud technologies building client focused voice-based processes you will be joining an Advanced Analytics Crew and be part of a global team developing AI applications on the Cloud. The environment is a highly motivated and collaborative one with a goal to enable the client in a digital and analytical future. You will participate in all phases of the developmental lifecycle and be responsible to design, document and support development of innovative applications. This is a senior role including significant responsibilities, development possibilities and the chance to drive new solutions for bank in a pivotal area.


  • Define and implement the test automation strategy, including contributing to the development of a test automation environment.
  • Design and execute tests based on business scenarios
  • Perform non-functional testing
  • Plan, write test cases, plan end-to-end testing, and perform testing activities from functional specification to final implementation
  • Work closely with the scrum team to perform test automation
  • Generate and share timely test reports/test evidence
  • Coach other team members in quality assurance, automation test strategy and methods
  • Work in an agile manner as part of a scrum team

Your expertise:

  • 5+ years of experience in test automation in Java
  • Academic degree in computer science, computer engineering, management information systems, related discipline or equivalent experience
  • Expert knowledge in testing automation with frameworks for software automation tests
  • Good programming skills in Java, familiarity with JSON and Maven
  • Skills in test management and defect management tools, such as JIRA XRAY
  • Experience with BDD frameworks, such as Karate, Cucumber
  • Hands-on experience with web test automation e.g. with Selenium WebDriver
  • Deep understanding in a broader automation knowledge (CI/CD, databases, performance testing, etc.)
  • Familiarity with Scrum or other Agile frameworks
  • Experience with Postman and basic Azure knowledge are a plus
  • Proactive approach, able to work independently, with a mindset to look for creative and innovative solutions
  • Flexible and open minded, ready to navigate and connect with others in an area of unknowns
  • Fluent in English