More jobs:
Senior Test Automation Engineer
Remote / Online - Candidates ideally in
Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listed on 2026-04-26
Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for:
Merkle
Full Time, Remote/Work from Home
position Listed on 2026-04-26
Job specializations:
-
Software Development
Software Testing
Job Description & How to Apply Below
Senior Test Automation Engineer — Merkle, Zürich
We are looking for a senior test automation engineer to own the test automation strategy and execution across iOS, Android, and web banking applications for a BFSI client in Switzerland.
Responsibilities- Define and own the end‑to‑end test automation strategy across mobile and web channels.
- Design, build, and maintain scalable test frameworks using Appium, Detox, XCUITest, Espresso, Playwright, and Cypress.
- Establish test pyramid guidelines and drive adoption across squads.
- Lead risk‑based test planning for regulated financial features such as payments, authentication, and account management.
- Implement automated UI and functional test suites for native iOS (Swift/ObjC) and Android (Kotlin) apps.
- Integrate mobile test runs into CI/CD pipelines (Bitrise, Git Hub Actions, Fastlane) and manage device farms.
- Validate biometric authentication flows, deep links, push notifications, and offline behaviour.
- Build robust cross‑browser E2E and component test suites for the web banking portal (React/Angular).
- Implement accessibility testing (axe‑core, WCAG 2.1 AA) and ensure browser compliance.
- Create and maintain API/contract tests for REST and Graph
QL interfaces. - Integrate automated tests into CI pipelines to provide fast, reliable feedback.
- Define and monitor quality metrics such as test coverage, flakiness rates, defect escape rates, and mean‑time‑to‑detect.
- Implement performance and load testing for critical transactions using k6 or JMeter.
- Champion shift‑left testing practices and contribute to developer‑written testability.
- Coordinate with security teams on automated OWASP‑aligned security checks embedded in CI.
- Validate encryption, certificate pinning, and secure storage on mobile per FINMA guidelines.
- Support audit and compliance activities with test evidence, traceability matrices, and reporting.
- 3+ years of professional test automation experience, with at least 2 years in a senior or lead QA role.
- Hands‑on expertise in both mobile (iOS & Android) and web test automation.
- Strong programming skills in Python or Type Script and the ability to write clean, maintainable test code.
- Experience integrating automated test suites into CI/CD in a production environment.
- Solid understanding of testing principles: test pyramid, BDD, risk‑based testing.
- Experience working in agile teams on complex, multi‑platform digital products.
- Background in financial services or another regulated industry (preferred).
- Experience with SAFe at scale or multi‑team test coordination (preferred).
- Knowledge of FINMA digital banking guidelines or PSD2/open banking testing requirements (preferred).
- Hands‑on experience with performance and security testing (preferred).
- ISTQB Advanced Level certification (Test Analyst or Technical Test Analyst) (preferred).
- German:
Fluent (B2+) – primary working language. - English:
Business proficient. - French or Italian:
Advantageous for multilingual product testing.
- 25 days of holidays.
- 2 volunteer days for charitable activities.
- 3 extra wellness days, Mental Health First Aider and Employee Assistance program.
- 40‑hour week with overtime compensation.
- Flexible working hours model (flextime).
- Independent home office management.
- State‑of‑the‑art creative office space with ergonomic workstations.
- Pet‑friendly offices in Zurich and St. Gallen.
- Full access to Dentsu Academy, onsite learning, online language courses.
- Referral bonus program.
- Workation possibility.
- Team events: company parties, monthly breakfasts, aperos.
Full time, Permanent, located in Zürich.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×