Desktop QA Automation Engineer

vor 1 Monat


Zürich, Zürich, Schweiz Proton AG Vollzeit

A better internet, where privacy is the default, is possible. Building this better internet might seem daunting or even unthinkable, but at Proton, this is what we do every day.

Proton was founded in 2014 by a group of scientists who met at the European Organization for Nuclear Research (CERN). Our first product, Proton Mail, is now the world's largest encrypted email service. Subsequent Proton products, such as Proton VPN, Proton Calendar, Proton Drive, and Proton Pass give our users full control over how and with whom their data is shared.

Today, Proton makes privacy universally accessible. Journalists from outlets like The Guardian and The New York Times, some of the world's largest organizations, and people in more than 180 countries have signed up for over 100 million accounts. Our diverse and dynamic team is made up of more than 400 members representing over 40 different nationalities. While we are based in Geneva, Switzerland, we have offices in Zurich, Prague, London, Vilnius, Skopje, Taipei, Barcelona, Paris and many more employees working remotely around the world.

Join one of Europe's fastest-growing companies to help us solve challenging problems and build new products that will reach hundreds of millions of people. We want to create more than just one of the world's most impactful tech companies; we want to create a new internet that serves the interests of all people. We need you, your voice, your ideas, and your ambition to make it happen.

Purpose of the role:

You will be responsible for designing, building, maintaining and evolving advanced feature-testing capabilities for Proton Drive, both automatic and (to a lesser extent) manual, as part of Drive's QA Automation team. Your goal is easy to understand but hard to master: make Proton Drive software indestructible. Proton Drive offers a uniquely creative space for any Testing Engineer: the nature of our product makes simple comparisons of server-side and client-side data impossible, while the client applications themselves are more complex than less-private alternatives. You will need to have a passion for solving problems creatively, and the drive to see your creative solutions through from design to implementation.

This position will be focused mostly on test automation for Mac, so Windows experience is nice to have but not required.

What you will do:

  • Take the lead on improving testing for our Proton Drive for MacOS desktop application
  • Design, develop, document and maintain test processes, both manual and automatic
  • Collaborate with fellow Drive Test Engineers to create cross-client testing standards and automation (e.g., testing interoperability across multiple operating systems)
  • Collaborate with fellow Test Engineers to improve test processes (both manual and automatic) for the Proton Drive backend, independent of any specific client implementation
  • Influence and help improve standards for CI/CD pipelines including test automation, and reporting of test results

Job requirements:

  • Experience implementing test automation for MacOS desktop application
  • Thorough understanding of the software development life-cycle process
  • Knowledge of quality assurance methodologies, tools, and processes applicable to testing desktop applications
  • Experience working with CI/CD processes and tools (Gitlab preferred)
  • Solid understanding of software engineering fundamentals
  • Experience scripting languages such as Swift, Python, Bash, etc

Bonus points for:

  • Experience with test common automation frameworks, e,g, XCTest for MacOS, etc
  • Experience with virtualization technology commonly used in test such as HyperV, VirtualBox, etc
  • Familiarity with fundamentals of cryptography and/or common cryptographic technologies and standards such as AES, OpenPGP, etc
  • Experience creating, implementing and maintaining quality standards for a distributed engineering team
  • Experience with agile methodology

Why should you join Proton?

  • Be part of a movement - Proton is not just a product or service but a community-driven movement united by a shared vision of online freedom. Our services are open source, audited, and supported by community contributions. We give back to our community by maintaining core encryption libraries and by supporting other organizations furthering the same goals as us. Proton is free, open source, neutral, independent, and community first, while remaining financially sustainable.
  • Work with smart and dedicated people - Our team is diverse, collaborative, and tight-knit with people coming from all walks of life, including many of the world's top academic institutions and organizations, such as MIT, Harvard, Stanford, Caltech, Cambridge, and ETH.
  • Join a strong brand - Our encrypted email service - Proton Mail - has grown to be a staple of online security and privacy. Proton has been featured in multiple popular television and film productions, such as Mr. Robot, Knives Out, Sounds of Metal, and more.
  • Grow with us - We're one of Europe's fastest-growing startups, doubling in size every year. Our growth gives you limitless career and educational opportunities as well as the opportunity to work side-by-side with many world-leading experts in their fields.
  • Have your voice heard - We value your opinion and encourage you to speak up and share your ideas and thoughts. At Proton, no problem is someone else's problem. We collectively strive to do the right thing and be the undisputed best in the world at everything we do.
  • Benefits – these vary by location and type of contract but expect support on your vacation, parental leave, refreshment if working from the office, learning and development opportunities, equity for shared success, flexible working hours and remote work, company events and team building activities.

Proton does not accept unsolicited resumes from any sources other than directly from a candidate. Proton will not pay a fee for any placement resulting from the receipt of an unsolicited offer, even in a situation when the relevant candidate is employed by Proton.

To learn more about our privacy policy, please visit



  • Zürich, Zürich, Schweiz UBS Vollzeit

    Your role Are you passionate about technology & automation and have a keen eye for detail? Do you like to be challenged and encouraged to learn and grow professionally? We are looking for an Automation Test Engineer to: enable & drive a culture of automation-first" perform hands-on automated & manual testing of new functionality & regression testing of...

  • QA Engineer Full-Time

    vor 1 Monat


    Zürich, Zürich, Schweiz Verity AG Vollzeit

    Mission:At Verity, our QA team helps our development teams ensure the delivery of high-quality software. We use both manual and automated testing, including shift-left principles, to catch and fix problems early. We believe in teamwork for Quality Assurance, so the entire development teams are involved in testing activities. We're also ramping up our efforts...

  • QA Engineer Full-Time

    vor 4 Wochen


    Zürich, Zürich, Schweiz Verity AG Vollzeit

    Mission:At Verity, our QA team helps our development teams ensure the delivery of high-quality software. We use both manual and automated testing, including shift-left principles, to catch and fix problems early. We believe in teamwork for Quality Assurance, so the entire development teams are involved in testing activities. We're also ramping up our efforts...

  • Automation Engineer

    vor 2 Wochen


    Zürich, Zürich, Schweiz AKROS AG Vollzeit

    Deine Aufgaben Als Automation Engineer agierst du bei unseren Kunden als Berater:in für intelligente Automatisierungslösungen. Dabei entwickelst du Konzepte und Lösungen, basierend auf Robotics Process Automation (RPA) und ergänzenden Technologien. Du erhebst Arbeitsabläufe, analysierst Geschäftsprozesse und identifizierst Schwachstellen, sowie...


  • Zürich, Zürich, Schweiz SIX Group AG Vollzeit

    What sets us apart drives us ahead: between local roots and global relevance, we are a unique blend of tradition and future, of foundation and growth. We value bright minds and inspire them to grow with their ideas. Come and shape the future of finance with us. Test Automation Engineer %)Zurich | working from home up to 60% | Reference 6195 Do you want to...


  • Zürich, Zürich, Schweiz SIX Group AG Vollzeit

    What sets us apart drives us ahead: between local roots and global relevance, we are a unique blend of tradition and future, of foundation and growth. We value bright minds and inspire them to grow with their ideas. Come and shape the future of finance with us. Test Automation Engineer %)Zurich | working from home up to 60% | Reference 6195 Do you want to...


  • Zürich, Zürich, Schweiz Oliver James Associates Vollzeit

    Oliver James is on the lookout for an experienced QA Automation Lead to coordinate multiple teams in a dynamic production environment. In this role, you will be ensuring that the product and platform meet the necessary high-quality standards before being released to the customers. This platform delivers thousands of virtual events to over 2 million users...


  • Zürich, Zürich, Schweiz Cognizant Technology Solutions AG Vollzeit

    Senior Test Automation EngineerLocation of the position: Zurich, SwitzerlandPermanent positionJob Description:Review of requirements specification and defined test cases to identify test automation potential Define the appropriate test techniques for test automation Automate identified test cases using the BJB Cucumber/Selenium Framework (includes...


  • Zürich, Zürich, Schweiz Itecor Vollzeit

    Itecor ist ein internationales Boutique-IT-Consulting Unternehmen mit Hauptsitz in der Schweiz. Unsere Experten arbeiten täglich an digitalen Kundenprojekten aus den verschiedensten Industriebereichen wie dem Bank- und Finanzwesen, der Telekommunikation, den Konsumgütern, dem öffentlichen Sektor oder dem Bildungswesen. Mit einem starken Knowledge...

  • Security Engineer

    vor 2 Wochen


    Zürich, Zürich, Schweiz Source Technology Vollzeit

    your contract and career? Are you located in the EU? You are in luck Source Group are currently seeking a Security Engineer - DevSecOps for a fantastic opportunity to work a highly competitive rate fully remote. Job Description The DevSecOps Engineer is responsible for architecting and implementing sustainable hybrid cloud architectures including...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    ONE Agency | IT Recruitment ExpertsSoftware Engineer in Test AutomationÜber unseren KundenOur client is a care providerIhr Aufgabenbereich Design, implement and verify test automation solutions in software and hardware in a highly specialized, C# .NET based test automation framework, including their documentation Contribute to conceptual work for extending...


  • Zürich, Zürich, Schweiz SELISE Digital Platforms Vollzeit

    What You Will Do You will create and maintain comprehensive test plans to capture test strategy, approach, test cases mapping to User Story requirements by using the necessary testing methods, types, techniques, and approaches. You will enhance and maintain our automated API testing library (using Postman). You will contribute to our efforts to build...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    ONE Agency | IT Recruitment ExpertsAutomation Engineer PCS & MESÜber unseren KundenFür unseren Kunden, der sich kontinuierlich weiterentwickelt und damit einen einzigartigen Mehrwert schafft, suchen wir:Ihr Aufgabenbereich- Konfigurieren von MES-Systemen nach Kundenwünschen- Implementierung von Softwarekomponenten für das bestehende MES-System WinCos )...


  • Zürich, Zürich, Schweiz Epam Vollzeit

    Description ABOUT THE ROLE Are you a passionate Senior Test automation engineer ready for an exciting journey with a professional digital bank? Join our team in Zurich and work closely with our client. You will be responsible for executing test automation, reviewing codes and even helping juniors. If you have experience in performing test coordination...

  • QA Engineer

    vor 2 Monaten


    Zürich, Zürich, Schweiz Crypto Finance AG Vollzeit

    Come join us at Crypto Finance Group. We are a fast-growing company, where everyone plays an important role. We welcome you to join us and help shape our future.About Crypto FinanceThe Crypto Finance Group - comprising two FINMA-regulated financial institutions and part of Deutsche Börse Group - offers professional digital asset solutions. This includes one...

  • QA Engineer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Crypto Finance AG Vollzeit

    Come join us at Crypto Finance Group. We are a fast-growing company, where everyone plays an important role. We welcome you to join us and help shape our future.About Crypto FinanceThe Crypto Finance Group - comprising two FINMA-regulated financial institutions and part of Deutsche Börse Group - offers professional digital asset solutions. This includes one...

  • QA Specialist

    vor 2 Wochen


    Zürich, Zürich, Schweiz Michael Page Vollzeit

    The QA Specialist (m/f/d) will be responsible for continuous improvement, document review and auditing, as well as for providing training in the related fields, by carrying out the following task areas:Executes stock checks, stock statuses change and supports global holds and local blocks in SAP.Assists the Global QA with communication and follow up on...

  • Senior QA

    vor 2 Wochen


    Zürich, Zürich, Schweiz UBS Vollzeit

    Your role Have you successfully planned, organized and controlled all test activities? Do you have the know-how for achieving the defined test goals and implementing the testing? Do you want to be our test expert, making sure our application and technical environments meet the requirements? We're looking for a Senior QA / Test Automation Specialist to: ...


  • Zürich, Zürich, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    ONE Agency | IT Recruitment ExpertsSenior Workplace Engineer with focus in automation & developmentÜber unseren KundenFür unseren Kunden, bei dem Sie in einem modernen und agilen Umfeld mit attraktiver Arbeitsplatzkultur arbeiten können, suchen wir:Ihr Aufgabenbereich- Selbstständiges Lösen von Aufgaben im Bereich der Automatisierung.- Integrieren Sie...


  • Zürich, Zürich, Schweiz konekkt GmbH Vollzeit

    Wenn du nach einer herausfordernden Tätigkeit in einer dynamischen und schnelllebigen Arbeitsumgebung suchst, ist unser Partner der ideale Arbeitgeber für dich. Als Mitglied des Teams erhältst du die Möglichkeit, an spannenden Projekten zu arbeiten und dich in innovativen Themen weiterzuentwickeln. In enger Zusammenarbeit mit Projektmanagern, Ingenieuren...