Automation Test Engineer

Posted 08 November 2024
Salary CHF600 - CHF700 per day
LocationZurich
Job type Contract
Discipline Software Engineering
ReferenceBH-111226
Contact NameDaniel Mapstone

Job description

Location: Zurich, Switzerland
Contract Length: Undefined
Rate: CHF 900/day (Inclusive)
Start Date: January 2024 (TBD)
About the Company:
Our client is a large international bank based in Zurich, renowned for its global presence and cutting-edge technology in the financial sector. They are currently undergoing exciting transformations, including the redevelopment of a critical application using modern technologies, and are seeking a skilled Test Automation Engineer to join their team.
Role Overview:
As a Test Automation Engineer, you will be responsible for designing, developing, and executing test automation scripts to ensure high-quality and efficient software delivery. You will work closely with cross-functional teams to develop sustainable automation solutions and contribute to the success of the bank's digital transformation initiatives.
Key Responsibilities:
  • Design, develop, and maintain test automation scripts based on a provided test automation framework.
  • Program, run, and monitor test scripts to ensure consistent and reliable test execution.
  • Collaborate with cross-functional teams to ensure end-to-end (E2E) automation and develop scalable solutions.
  • Continuously explore and implement new technologies to maximize testing efficiency, integration, and delivery.
  • Define, check, and verify test data as required for automation testing.
  • Identify, raise, and track defects through to resolution.
  • Support the Test Manager in test progress reporting, effort estimation, and impact analysis.
  • Bring a curious mindset to identify potential issues or bugs early in the software development lifecycle.
Essential Skills & Experience:
  • Strong experience with test automation tools and frameworks, including Java, Cucumber, Maven, Jenkins, Selenium, and/or Appium.
  • Familiarity with core testing methodologies, processes, and techniques (including mobile native testing).
  • Experience working within cross-functional agile/scrum teams.
  • Ability to independently manage complex engineering tasks and deliver high-quality results.
  • Strong analytical skills to address complex software engineering challenges.
  • Positive, proactive attitude and a keen interest in shaping the future of technology in banking.
About the Team:
You will join a dynamic consulting team within a cross-functional, multicultural environment. The app you’ll be working on is already in existence but is being redeveloped with modern technologies. The team values curiosity, collaboration, and a shared commitment to innovation.