Senior Automation QA Engineer - Java, Selenium & Playwright

Bank Julius Bär & Co. Ltd.

Zürich

On-site

CHF 90,000 - 120,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Julius Baer is seeking a detail-oriented Automation Quality Assurance Tester to join our Zurich team. You will develop and maintain test automation for UI, API and mobile, build CI/CD pipelines, and collaborate with cross-functional squads to strengthen QA practices in an Agile setting.

You will review stories for testability, define strategies and plans, execute tests, and report results to ensure robust validation across interconnected financial systems.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Proven experience as an Automation Quality Assurance Tester, preferably in financial services; ISTQB or related certifications are advantageous
  • Proficiency in Java with experience across all test levels (unit to end-to-end)
  • Proven experience with test automation tools (Selenium, Playwright, Appium) across UI and API tiers on Desktop, WebApp, and Mobile platforms
  • Strong understanding of Agile methodologies and QA practices
  • Experience testing both in-house developed and vendor-based applications
  • Solid understanding of functional workflows across interconnected systems
  • Knowledge of financial messaging standards with domain expertise in Markets & Trading
  • Experience with Jenkins, Maven, and Oracle SQL; exposure to test management tools like X-ray is a plus
  • Strong analytical and communication skills, self-motivated, collaborative across global teams, with a proactive mindset and willingness to learn continuously

Responsibilities

  • Develop and enhance test automation frameworks and scripts (UI, API and Mobile)
  • Develop and maintain CI/CD pipelines
  • Collaborate with fellow testers to improve testing tools, methodologies, and services
  • Promote best practices in QA and contribute to continuous improvement initiatives
  • Review and analyse user stories to ensure clarity, completeness, and testability
  • Contribute to backlog refinement from a testing and quality perspective
  • Collaborate with squads to define test strategies, test plans, and coverage
  • Execute test cases and document results in line with audit and compliance requirements
  • Identify, log, and track defects with clear and structured documentation
  • Provide timely feedback to squads as part of continuous delivery
  • Work closely with developers, product owners, and stakeholders to troubleshoot and resolve defects
  • Ensure quality is embedded throughout the software development lifecycle
  • Participate actively in Agile ceremonies (PI planning, sprint planning, stand-ups, retrospectives)
  • Support squads in validating functional and workflow behaviour across interconnected systems
  • Support deployment activities and transition of changes into production
  • Perform post-release validation and production testing
  • Assist in knowledge transfer and training of support teams
  • Provide troubleshooting support for issues identified post-deployment
  • Demonstrate adherence to organisational values, including integrity, due diligence, and accountability
  • Ensure all testing activities meet audit, compliance, and regulatory standards
  • Contribute to risk mitigation by identifying defects early and ensuring robust validation processes

Skills

Java
Selenium
Playwright
Appium
CI/CD
Jenkins
Maven
Oracle SQL
Agile
QA practices

Education

Bachelor's degree in CS/IT/SE

Tools

Jenkins
Maven
Oracle SQL
X-ray

Job description

Julius Baer is seeking a detail-oriented Automation Quality Assurance Tester to join our Zurich team. You will develop and maintain test automation for UI, API and mobile, build CI/CD pipelines, and collaborate with cross-functional squads to strengthen QA practices in an Agile setting.

You will review stories for testability, define strategies and plans, execute tests, and report results to ensure robust validation across interconnected financial systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automation QA Engineer — Java, Selenium & Playwright
Senior Automation QA Engineer — Java, Selenium & Playwright

Julius Baer • Zürich

On-site
CHF 100,000 - 150,000
Senior Automation Test Engineer - Java, Selenium, Playwright 90-100% (f/m/d) - (Contract through our external payroll partner, immediate start for 12 months, possible extension)
Senior Automation Test Engineer - Java, Selenium, Playwright 90-100% (f/m/d) - (Contract through our external payroll partner, immediate start for 12 months, possible extension)

Julius Baer • Zürich

On-site
CHF 100,000 - 150,000
Senior Automation Test Engineer - Java, Selenium, Playwright 90-100% (f/m/d) - (Contract through our external payroll partner, immediate start for 12 months, possible extension)
Senior Automation Test Engineer - Java, Selenium, Playwright 90-100% (f/m/d) - (Contract through our external payroll partner, immediate start for 12 months, possible extension)

Bank Julius Bär & Co. Ltd. • Zürich

On-site
CHF 90,000 - 120,000
Senior Test Manager: Core Banking & Pricing Integration
Senior Test Manager: Core Banking & Pricing Integration

Bank Julius Bär & Co. Ltd. • Zürich

On-site
CHF 120,000 - 180,000
Senior Test Manager — Core Banking & Pricing Integration
Senior Test Manager — Core Banking & Pricing Integration

Julius Baer • Zürich

On-site
CHF 140,000 - 210,000
Senior Test Manager - Core Banking & Pricing System Integration 100% (f/m/d) - (Contract through our external payroll partner with immediate start until 31.12.2027, possible extension)
Senior Test Manager - Core Banking & Pricing System Integration 100% (f/m/d) - (Contract through our external payroll partner with immediate start until 31.12.2027, possible extension)

Julius Baer • Zürich

On-site
CHF 140,000 - 210,000
Test Automation Engineer - Python, Playwright, Agile
Test Automation Engineer - Python, Playwright, Agile

ALTEN • Genf

On-site
CHF 95,000 - 130,000
Training opportunities
International exposure
Senior Test Manager - Core Banking & Pricing System Integration 100% (f/m/d) - (Contract through our external payroll partner with immediate start until 31.12.2027, possible extension)
Senior Test Manager - Core Banking & Pricing System Integration 100% (f/m/d) - (Contract through our external payroll partner with immediate start until 31.12.2027, possible extension)

Bank Julius Bär & Co. Ltd. • Zürich

On-site
CHF 120,000 - 180,000
Senior Java Backend Architect — Low-Latency, Distributed Systems
Senior Java Backend Architect — Low-Latency, Distributed Systems

Bank Julius Bär & Co. Ltd. • Zürich

On-site
CHF 150,000 - 200,000
Senior Java Backend Engineer, Distributed Systems
Senior Java Backend Engineer, Distributed Systems

Julius Baer • Zürich

On-site
CHF 150,000 - 200,000
Top locations